Né à Saint-Pierre-les-Becquets dans le Bas-Canada, il s'établit comme marchand dans la région de Victoriaville. Il devint ensuite directeur de la Arthabaska Building Society, de la Arthabaska Agricultural Society et de la Mutual Insurance Company. Il servit comme maire de la municipalité de Victoriaville.