Doutor em Direito do Estado pela Faculdade de Direito da Universidade de São Paulo (USP). Doutor em Direito Processual, Administrativo e Financeiro pela Universidade de Salamanca (USAL-Espanha). Pós Doutorado (Visiting Scholar) na Columbia University em Nova Iorque (EUA). Mestre em Direito Político e Econômico pela Faculdade de Direito da Universidade Presbiteriana Mackenzie (UPM). Professor da Faculdade de Direito da Universidade Presbiteriana Mackenzie (UPM). Juiz Federal do Tribunal Regional Federal da 3º Região. Ex-Juiz Auxiliar da Corregedoria Geral da Justiça Eleitoral no Tribunal Superior Eleitoral.