 He was a member of the Saint-Jean-Baptiste Society and helped found the Institut Canadien, serving as its first treasurer.He was elected to the Legislative Assembly of the Province of Canada in an 1855 by-election in Quebec County as a member of the parti bleu.In 1857, he was elected to the board for the North Shore Railway.