Bacharel em Direito pela Pontifícia Universidade Católica de Minas Gerais (PUC/Minas), é pós-graduado em Direito Administrativo e Direito Público e em Gestão de Negócios. Atua há 15 anos no ramo da advocacia e possui vasto conhecimento em administração pública. Foi diretor de Assuntos Institucionais e integrou o conselho da Metrominas. Foi superintendente da Companhia Brasileira de Trens Urbanos de Belo Horizonte (CBTU/BH). Foi presidente da FUNASA (Fundação Nacional de Saúde).