Assistente do Ministério Público RS de janeiro 2003 à fevereiro de 2004. Promotor de Justiça RS desde março de 2004. Professor dos cursos preparatórios da FMP desde janeiro de 2010. Professor da Faculdade de Direito da FMP desde março de 2018. Professor dos cursos preparatórios da AJURIS desde janeiro de 2019. Graduado em Ciências Jurídicas e Sociais (Direito) pela Universidade Federal de Pelotas – UFPEL. Especialista em Interesses Difusos e Coletivos pela Fundação Escola Superior do Ministério Público (FMP). Pesquisador visitante no Max-Planck-Institut für ausländisches öffentliches Recht und Völkerrecht, Heidelberg (Alemanha). Doutor em Ciências Jurídico-políticas pela Faculdade de Direito da Universidade de Lisboa.