Possui graduação em Bacharelado e Licenciatura em Geografia pela Universidade Federal de Minas Gerais (1970) e Doutorado em Geografia – Université de Bordeaux III (1973). É professor titular aposentado da UFMG. Atualmente é professor do Programa de Pós-Graduação em Geografia – Tratamento da Informação Espacial da Pontifícia Universidade Católica de Minas Gerais.

Tem experiência na área de Geografia, com ênfase em Geografia Urbana, atuando principalmente nos seguintes temas: geografia urbana, cidades médias, geopolítica, epistemologia da geografia e geografia humanista cultural.