He was elected to the House of Commons of Canada on December 1, 1873, as a Member of the Liberal Party of Canada to represent the riding of the City of St. John and re-elected on January 22, 1874, and defeated on September 17, 1878.
He was selected to represent the City of St. John in the Canadian House of Commons as a member of the Liberal Party on December 1, 1873, and re-elected on January 22, 1874. He lost his seat on September 17, 1878.