He was active in politics as a Whig and later as a Republican, and represented Windsor in the Vermont House of Representatives from 1853 to 1855 and Windsor County in the Vermont Senate from 1857 to 1859.