Formado em Direito pela PUC-MG, Pós-graduado em Direito Civil e Processual Civil pela FESMP, MBA em Direito Tributário FGV, Pós-gradual em Gestão Pública Municipal pela UFU. Foi Oficial de Justiça do TJMG, Procurador e Controlador Geral do Município de Patos de Minas. Assessor e Consultor em Direito Público. Advogado inscrito na OAB/MG.