Doutor, Mestre e Bacharel em Direito pela PUC-SP. É Professor Titular de Direito na Fundação Getúlio Vargas SP, e atua no Doutorado e Mestrado Acadêmico, no Mestrado Profissional e no Grupo Público. É o presidente da Sociedade Brasileira de Direito Público – sbdp, criada em 1993. Foi Procurador do Estado de São Paulo (1984-2003). Participou da reforma da LINDB – Lei de Introdução às Normas do Direito Brasileiro em 2018, a criação da licitação por pregão, da Lei Geral de Telecomunicações, do modelo brasileiro de agência reguladora independente (ANATEL), das Leis Federal e Mineira de Parcerias Público-Privadas, da Lei Paulista de Processo Administrativo, entre outras.