Doutor em Direito pela Faculdade de Direito da Universidade Federal de Minas Gerais (UFMG), ocupou os cargos de Procurador do Estado de Minas Gerais, e pertenceu ao Ministério Público Federal por mais de 20 anos, onde ocupou os cargos de Procurador Regional da República em Belo Horizonte e Procurador Regional da República no Distrito Federal