He studied law at the University of Montreal where he obtained his law degree in 1990. He is perfectly bilingual in both English and French. He is married to Delphine who also studied law and they have two daughters, Alexia and Sophie.