Graduado em Direito e mestre e doutor em Direito Financeiro e Tributário pela Universidade Federal de Minas Gerais – UFMG. Estudos em nível de pós-graduação na Universidad Autónoma de Madrid. Professor dos cursos de graduação e pós-graduação da Universidade Federal de Minas Gerais e da Faculdade de Direito Milton Campos. Autor de livros e artigos especializados. Palestrante e conferencista em seminários e congressos nacionais e internacionais. Sócio fundador da Botelho Advogados. Atuação em Direito Tributário.