Born in Halifax, he was mayor of Halifax from 1861 to 1864 before entering provincial politics as a supporter of Canadian confederation in 1867 serving as Provincial Secretary in the Conservative cabinet of Hiram Blanchard but lost his seat in the fall 1867 election that defeated the government.