Antes de ser elegido como Liberal en Cámara de los Comunes de Canadá representando al distrito electoral de Honoré-Mercier en Quebec en 2004 y 2006, él fue un consultor de empresas comunicaciones y gerenciamiento.