É graduado, mestre e doutor em Direito pela Universidade Federal do Rio Grande do Sul.
Durante o Doutorado, com apoio da CAPES, fez estágio no exterior na University of New South Wales, Sydney, Austrália.
Tem experiência na área da Teoria do Direito, com ênfase na Teoria da Justiça.
Foi Pesquisador Visitante na Osgoode Hall Law School, vinculada à York University, em Toronto/Canadá (2009), onde conduziu pesquisa a respeito do reconhecimento de terras nativas no Canadá, Austrália e Brasil.
Foi professor de Filosofia Geral e Jurídica, Direito das Coisas, Fundamentos do Direito Penal e Teoria do Delito na UniRitter, em Porto Alegre.
Pós-doutor em Direito Público na Universidade de Santiago de Compostela/CESEG (Centro de Estudios de Seguridad).
Atualmente, é professor do curso de Direito da Atitus Educação – Campus Monteserrat/RS, na disciplina de Processo Penal.
É Promotor de Justiça no Rio Grande do Sul, lotado na Promotoria de Justiça de Defesa do Patrimônio Público de Porto Alegre.