Professor de Direito Processual Penal na UERJ e na Universidade Católica de Petrópolis (UCP). Doutor e mestre em Direito pela Universidade Gama Filho (UGF), com pesquisa pós-doutoral em Democracia e Direitos Humanos na Universidade de Coimbra (PT).
Advogado especializado na defesa penal de crimes de colarinho branco e autor de diversos livros e artigos sobre direito processual penal e direito probatório.