possui mestrado em Direito pela Universidade Federal de Minas Gerais (1993) e doutorado em Direito pela Universidade Federal de Minas Gerais (2002). Master of Laws in Comparative Law pela University of Florida (2013). Atualmente é professor adjunto na Universidade Federal de Minas Gerais e procurador federal na Advocacia-Geral da União. Tem experiência profissional na área de Direito Público e leciona atualmente Direito Econômico, com ênfase em Direito Economico e regulação.