Canadese, originario di una famiglia di contadini, non godeva di buona salute. Entrato in seminario incominciò a insegnare filosofia, e ordinato sacerdote prestò servizio in vescovado. Fu segretario di vari vescovi e parroco della Cattedrale.

Nel 1874 fondò l’Unione di San Giuseppe, la prima assistenza laica nel Paese. Nel 1875 fu nominato vescovo, riunì vari sinodi diocesani e nel 1877 fondò la congregazione delle Suore di San Giuseppe.