Possui graduação em Direito pela Pontifícia Universidade Católica do Rio de Janeiro (2004). É especialista em Direito Penal Econômico Europeu pela Universidade de Coimbra (2007) e mestre (2009) e doutor (2019) em Direito Processual pela Universidade do Estado do Rio de Janeiro. Atualmente é Professor de Direito Processual Penal e Direito Penal da Escola da Magistratura do Estado do Rio de Janeiro (EMERJ) e do IBMEC. Exerceu o cargo de Professor Substituto na Universidade do Estado do Rio de Janeiro, na função de Coordenador do Núcleo de Prática Jurídica Penal, bem como lecionando a matéria Prática Penal. Durante 7 anos exerceu o magistério na Universidade Gama Filho, atuando no cargo de Professor em Regime de Tempo Integral e membro do Núcleo Docente Estruturante da Universidade Gama Filho, lecionando as cadeiras de Direito Processual Penal I e II, e Direito Penal I, II, III e IV. Tem experiência na área de Direito, com especial ênfase em Direito Processual Penal, atuando principalmente nos seguintes temas: acesso à justiça, garantias fundamentais do processo penal e justiça penal consensual. Advogado criminalista especializado em Direito Penal Econômico.