Né à Contrecœur, et descendant direct de Thomas Duhamel et d'Angélique Benier, il fut ordonné prêtre le après des études au collège d'Ottawa avec les oblats.
Curé de Buckingham, ses qualités administratives sont reconnues et il fut envoyé pour construire l'église de la paroisse de Saint-Eugène. Il assista au concile Vatican I avec son évêque en tant que théologien.
Le , son diocèse est élevé en archevêché et il est nommé archevêque. Très dévoué à la cause de l’instruction, il fonde plusieurs écoles et paroisses dans sa région et améliore la condition des francophones catholiques.
Après avoir donné sa vie entière pour le bien de sa communauté, il mourut le à Casselman dans les Comtés unis de Prescott et Russell à l'âge de 67 ans. La municipalité de Duhamel a été nommée en son honneur.