Doutor e Livre-Docente em Dire­ito Públi­co pela Uni­ver­si­dade de São Paulo. É dire­tor da Fac­ul­dade de Dire­ito da Uni­ver­si­dade de São Paulo (FD-USP0, onde é Pro­fes­sor Tit­u­lar do Depar­ta­men­to de Dire­ito Públi­co e Con­sti­tu­cional e min­is­tra aulas na grad­u­ação e na pós-grad­u­ação. É tam­bém pro­fes­sor do cur­so de pós-grad­u­ação stric­to sen­su da Fun­dação Getúlio Var­gas – Rio de Janeiro.