Né à Waterford en Irlande, il étudia à l'Académie Meagher's en Irlande. Il immigra à Québec en 1842 et travailla comme commis pour le compte de Hugh Murray. Après avoir ouvert sa propre épicerie et entreprise de vente de matériaux pour bateau, il devint agent immobilier. Il servit aussi de directeur de la Compagnie de chemin de fer Saint-Laurent et Témiscouata et de la Compagnie de chemin de fer du Grand Nord. Il débuta en politique et servant pendant une trentaine d'années comme échevin dans le conseil de ville de Québec.