Mestre em Ciências Criminais, com bolsa CAPES, pela Pontifícia Universidade Católica do Rio Grande do Sul, onde também formou-se com diploma de Láurea Acadêmica em Direito, realizando, durante a graduação, intercâmbio acadêmico na Universidad Autónoma de Madrid (Espanha). Também é especialista em Direito Penal Empresarial pela PUCRS e pós-graduado em Garantias Constitucionais do Processo Penal pela Universidad Castilla-La Mancha de Toledo (Espanha). Antes de exercer a advocacia criminal, exerceu o cargo de assesor de Desembargador em câmaras criminais no Tribunal de Justiça do Estado do Rio Grande do Sul por 2 anos. Atualmente, também é professor convidado em cursos de pós-graduação e preparatórios.