Professor da Faculdade de Direito da Universidade de São Paulo. Livre-Docente e Doutor pelo Departamento de Direito Econômico, Financeiro e Tributário da Universidade de São Paulo. Foi Secretário-Adjunto da Secretaria de Política Econômica do Ministério da Fazenda. Foi pesquisador visitante no Max Planck Institut em Munique – Alemanha. Bacharel em Direito pela Faculdade de Direito da USP.
Professor Associado do Quadro Efetivo da Graduação e Pós-graduação em Direito na UFMG. Pós-Doutoramento em Democracia e Direitos Humanos pela Faculdade de Direito da Universidade de Coimbra. Doutor em Direito pela Universidade Federal de Minas Gerais (UFMG). Mestre em Ciências Jurídico-Políticas pela Faculdade de Direito da Universidade de Lisboa. Graduação em Direito (1996), em Engenharia Civil (1984) e em Administração (1988). Ex-Procurador do Estado de Minas Gerais. Ex-Advogado-Geral do Estado de Minas Gerais. Advogado na Coimbra, Chaves & Batista Advogados.
Possui graduação em Bacharelado em Direito pela Universidade Cândido Mendes (1998), Mestrado (2003) e Doutorado em Direito pela Universidade Gama Filho (2007). No ano de 2015 obteve o título de Livre-Docente pela Universidade de São Paulo. Foi Sócio de Consultoria Tributária da EY. Atualmente é Sócio Fundador de Sergio André Rocha Advocacia & Consultoria Tributária e Professor Associado de Direito Financeiro e Tributário da Universidade do Estado do Rio de Janeiro – UERJ. Até o fim de 2010, foi professor de Direito Tributário da Faculdade de Direito da FGV-Rio. Professor do Mestrado Profissional em Direito Tributário Internacional e Comparado do Instituto Brasileiro de Direito Tributário – IBDT. Diretor Vice-Presidente da Associação Brasileira de Direito Tributário e Vice-Presidente da Sociedade Brasileira de Direito Tributário.