possui graduação em História pela Universidade Federal de Minas Gerais (1974), mestrado em Educação pela Universidade Federal de Minas Gerais (1989) e doutorado em Educação pela Universidade Federal de Minas Gerais (2005). Atualmente é professor adjunto da Universidade Federal de Minas Gerais. Tem experiência na área de História, com ênfase em História Moderna e Contemporânea, atuando principalmente nos seguintes temas: Metodologia do Ensino de História, Educação de Jovens e Adultos, Prática de Ensino de História.