Avant d'entrer en scène fédérale, il fut maire de la ville de Dollard-Des Ormeaux.
Il a ensuite été élu député de la circonscription de Nelligan en 2007, où il a représenté les électeurs pendant plusieurs mandats.