Formado em Ciências Contábeis pela Unisinos e em Direito pela UCS. Especialista em Direito Processual Civil pela UCS. Em 1984, ingressou na Sefaz como Fiscal de Tributos Estaduais, tendo exercido a carreira até 2000 quando se aposentou. Em 1993, foi eleito Presidente da Fenachamp – Garibaldi. De 2001 a 2013, foi Professor da Disciplina de Direito Tributário na UCS/Carvi – Bento Gonçalves. De 2001 a 2004, Presidente da Fundação Educacional da Região dos Vinhedos - Fervi - Bento Gonçalves. De 2007 a 2009, Presidente do Centro da Indústria, Comércio e Serviços de Bento Gonçalves - CIC/BG. De 2009 a 2014, Presidente da Associação das Entidades Representativas da Classe Empresarial da Serra Gaúcha - CICS Serra. De 2013 a 2015, Vice-Presidente do Corede Serra. Em 2014, candidatou-se a Deputado Estadual. De 2016 a 2022, exerceu a função de Diretor de Aposentados e Pensionistas do Sindifisco-RS.