Possui
graduação em Direito pela Universidade Federal de Minas Gerais, mestrado e
doutorado em Direito pela Pontifícia Universidade Católica de Minas Gerais. É
professor na UFMG e na PUC Minas. Foi coordenador do curso de direito da PUC
Minas e Coordenador do Programa de Pós-Graduação em Direito da PUC Minas,
Consultor da Revista Jurídica da Presidência.