Doutor em Direito pela Universidade de São Paulo, com recomendação de publicação da tese. Graduado e mestre (com louvor) em Direito pela mesma instituição. Foi Fox Fellow na Universidade Yale e pesquisador visitante na Universidade Bielefeld e na Universidade de Salento. Recebeu bolsas de estudo da Secretaria de Ensino Superior (PET-SESu), do Deutscher Akademischer Austauschdienst (DAAD), do Programa de Aperfeiçoamento de Ensino (PAE) e da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES).