Livre-docente em Direito Penal pela PUC-SP; Doutor e Mestre em Processo Penal pela PUC-SP; Professor concursado de Direito Penal na PUC-SP nos cursos de graduação e pós-graduação; Juiz de Direito, tendo atuado perante o E. 3.º Tribunal do Júri da Comarca de São Paulo; Autor de inúmeras obras e artigos.