He then opened stores at Compton and Eaton (now part of Cookshire-Eaton). He also acquired land and worked with Alexander Tilloch Galt of the British American Land Company to build a road to open up access to the Eastern Townships.
In 1856, he moved his residence to Sherbrooke, where he was secretary for the Mutual Fire Insurance Company. In 1856, he was elected to the Legislative Council of the Province of Canada for Wellington district. Originally a Liberal, he declared himself an Independent in 1857 and a Conservative in 1858.
He died in Sherbrooke, after an attack of apoplexy.