He graduated with a bachelor's degree in law from the Université de Montréal and was admitted to the bar in 2005. He practised law for the next two years. Prior to being a member of the ADQ, he was a president of the federal Liberal Party of Canada riding association in Joliette.