Possui graduação em Ciências Jurídicas e Sociais pela Universidade Federal de Santa Maria (1987). Especialista em Teoria Geral do Processo pela UCS. Mestre e Doutor em Direito Público pela UNISINOS.
Em 1990, ingressou no Ministério Público Estadual, atuando nas Comarcas de Frederico Westphalen, Santa Rosa, Rio Pardo, Santa Cruz do Sul, Lajeado e Venâncio Aires, onde trabalha atualmente.
Promotor de justiça – Procuradoria Geral de Justiça do Rio Grande do Sul, Professor assistente do Centro Universitário Univates e Palestrante da Escola Superior do Ministério Público.
