Graduado pela Pontifícia Universidade Católica de São Paulo. Mestrado e Doutorado em Direito pela Johann Wolfgang Goethe Universität, Frankfurt am Main, com especialização em Direito Público pela Universidad Complutense de Madrid. Foi Professor na FGV Direito Rio e Conselheiro do Cade (2005-2007). Faleceu em 22 de novembro de 2009.