Mestre em Direito Processual Penal e Doutor em Direito Penal pela PUC/SP. Professor de Processo Penal dos Cursos de Graduação, Mestrado e Doutorado da PUC/SP. Professor e coordenador assistente do Curso de Especialização em Direito Penal e Processual Penal da COGEAE da PUC/SP. Advogado