En 1985, il devient conseiller syndical pour le SQEES puis en 1999 son secrétaire général et enfin en 2007 il en devient président. La même année il devient vice-président de la FTQ. En 2010, il prend le poste de secrétaire général de la FTQ et du Fonds de solidarité FTQ.
Il succède à Michel Arsenault comme président de la FTQ lors du 30econgrès de la centrale syndicale en [2]. Il est remplacé à ce poste le par Magali Picard lors du 33econgrès de la FTQ[3].