Duhaime was born in Chicoutimi, Saguenay-Lac-Saint-Jean and grew up in Shawinigan, Mauricie.
He attended Séminaire Sainte-Marie and obtained a Law Degree from McGill University in Montreal and attended the Institut d'Études Politiques de Paris.