Mestre em Habitação e Urbanismo pela Architectural Association, foi professor universitário, participou de bienais e dirigiu um espaço cultural. Foi também diretor do Sindicato dos Arquitetos e participou da criação da Rede Sustentabilidade e do movimento por parques urbanos em SP.