Graduado em Ciências Contábeis e em Ciências Jurídicas e Sociais. Pós-graduado em Gestão Fazendária. Na Sefaz atuou na Cage junto à Divisão de Auditoria e ocupou a Chefia da Divisão de Gestão de Sistemas. Atuou no Sindaf como membro do Conselho Deliberativo desde 2001. No Sindicato já foi Vice-presidente e Presidente. Atualmente é diretor da Fenafisco, representando o Sindifisco-RS nas lutas corporativas no Congresso Nacional. Participou de todo o debate de criação e aprovação das Leis Orgânicas. Já exerceu a presidência da União Gaúcha por três mandatos consecutivos.