Mestre em Direito Processual pela UERJ. Defensor Público do Estado do Rio de Janeiro. Assessor de Ministro do STF em Direito Penal e Processual Penal (2015/2016). Professor de Processo Penal e Execução Penal do Curso Fórun/GEN, cursos Defensoria Pública (Clique aqui!) e Curso de Direito Processual Penal (Clique aqui!), e Supremo Concursos/BH — presencial e on-line — e de Processo Penal da Escola de Direito da Associação do Ministério Público do Estado do Rio de Janeiro (Amperj).