 He set up practice in Quebec City, also serving as an agent for several insurance companies.He was a director for the North Shore Railway and the Quebec and Gosford Railway, later the Quebec and Lake St. John Railway.In 1863, he was elected to city council and he served as mayor from 1863 to 1866.