Né à Saint-Constant dans le Bas-Canada, il étudia à Beauharnois. Devenu marchand à Saint-Rémi, il servit également comme Capitaine de la Compagnie de Saint-Rémi et du 51e Bataillon d'Hemmingford de 1866 à 1900. De 1866 à 1871, il servit durant les Raids féniens. Il entama une carrière publique en devenant conseiller et maire de la municipalité de Saint-Rémi de 1877 à 1882.