Professor do curso de graduação em Direito e do programa de Pós-Graduação em Direito Tributário, com ênfase em Direito Tributário e Direito Financeiro. Coordenador do Curso de Pós Graduação em Direito Eleitoral da PUC Virtual, e Professor colaborador do Programa de Pós-Graduação em Direito da UFMG.