Doutor e Mestre em Direito (UFMG), com pesquisa Pós-doutoral pela Universitat de Barcelona, na Espanha. Especialista em Direito Tributário e Financeiro (PUC/MG). Professor do PPGA/Unihorizontes. Professor de cursos de Graduação e de Especialização (Unihorizontes e PUC/MG). Advogado e Consultor tributário.