Mestre em Direito Constitucional pela PUC/SP. Conselheiro da Procuradoria Geral do Estado de São Paulo por dois mandatos. Professor universitário e de Cursos Preparatórios para concursos públicos.