He was the agent in Quebec City of the Montreal firm Forsyth, Richardson and Company.
He was named an administrator of the Quebec City Trinity House in 1824 and was deputy master in 1827.
In 1849 and 1850 he was president of the Quebec City branch of the Bank of Montreal.
From 1838 to 1841, he participate in the first and third sessions of the Special Council of Lower Canada.
In 1842 he was appointed to the Legislative Council of the Province of Canada and remained a member until his death.