Foi presidente do Sindicato dos Trabalhadores Metalúrgicos de Canoas em dois mandatos consecutivos, de 1981-1984 e de 1984-1985. Assumiu o cargo de secretário-geral da CUT nacional em 1983 e, no ano seguinte, foi eleito vice-presidente, função que ocupou até 1986.