Doutor em Ciências Criminais pela PUCRS (2017); Mestre em Ciências Criminais, pela PUCRS (2008), em ambos os casos tendo cursado como bolsista da CAPES (bolsa PROSUP - modalidade II). Além disso, é Especialista em Ciências Penais pela PUCRS (2006). É Graduado em Ciências Jurídicas pela Universidade do Vale do Rio dos Sinos - UNISINOS (2005). Em todos os níveis acadêmicos apresentou trabalhos que foram aprovados com nota máxima.
É Professor da Graduação do curso de Direito da Unisinos desde o ano de 2009. Atualmente integra a comissão de Coordenação do Curso de Direito da Universidade do Vale do Rio dos Sinos (UNISINOS) nos campi de São Leopoldo e Porto Alegre. Também ministra aulas no Curso de Especialização em Direito Penal e Direito Processual Penal (UNISINOS).
Atua como revisor de artigos na Revista Brasileira de Ciências Criminais, Revista Brasileira de Direito Processual Penal, Revista Direito & Inovação, Revista Sistema Penal & Violência e, Boletim do IBCRIM, tendo apresentado pareceres aos artigos submetidos para a avaliação.
Advogado Criminal.