Possui graduação em Arquitetura pela Universidade Federal de Pernambuco (1976), especialização em Planejamento Urbano pela Universidade de Brasília (1977), mestrado em Geografia pela Universidade Federal de Minas Gerais (1991) e doutorado em Arquitetura e Urbanismo pela Universidade de São Paulo (2003). Atualmente é professor adjunto da Universidade Federal de Minas Gerais. Tem experiência na área de Arquitetura e Urbanismo, com ênfase em História do Urbanismo, atuando principalmente nos seguintes temas: paisagem urbana, planejamento urbano, urbanismo, ensino de graduação e sítio.