Historiador brasileiro formado em Geografia e História pela Faculdade de Filosofia, Ciências e Letras da Universidade de Minas Gerais. Foi professor nos colégios Marconi e Anchieta e foi professor de História Econômica Geral e do Brasil, nos  cursos de Economia, História Social e Política do Brasil e Sociologia Política, da Faculdade de Ciências Econômicas. Posteriormente, lecionou História Contemporânea na Faculdade de Filosofia Ciências e Letras.

Autor de algumas obras, como Trajetória Política do Brasil – 1500-1964 e Historia Política de Brasil.