Graduado em Direito pela Pontifícia Universidade Católica de Minas Gerais. Graduado em Ciências Contábeis pela Pontifícia Universidade Católica de Minas Gerais. MBA em Direito Tributário pela Fundação Getúlio Vargas - FGV. Pós-graduado em Direito Civil pelo Tribunal de Alçada de Minas Gerais - TAMG-IEC-PUC/MG. Pós-graduado em Direito Processual pelo IEC-PUC/MG. Pós-graduado em Direito Eleitoral pela UNI-BH. Com curso de extensão em “Direito Societário Aplicado” pelo Instituto Brasileiro de Mercado de Capitais - IBMEC.Com curso de extensão em Ciências Jurídicas e Sociais pela Universidade Del Museo Social Argentino - UMSA. Ex-Professor da PUC/MG no curso de Direito e Administração nas cadeiras de Direito Falimentar, Direito Societário, Direito Processual Cível e Direito Contratual. Ex-professor do curso de pós-graduação-IEC em Bioética da PUC/MG e da Universidade Federal de Lavras - UFLA. Ex-membro do Tribunal e Comissão de Ética e Disciplina da OAB/MG.