Professor, mestre em Ciências Sociais, especialização em Administração Pública e graduação em Filosofia. Iniciou a militância nas CEBs da Igreja Católica, com atuação nos movimentos sociais e sindical. Atuou como supervisor de Gestão Pública e administrador regional na Prefeitura de Contagem, e como assessor parlamentar da Câmara Federal e na ALMG.