Career
He served in the 1st Wisconsin Legislature as a Democratic member representing the 5th Dodge County Assembly district (the Towns of Fox Lake, Trenton, Calamus and Beaver Dam). He was succeeded the next year by Parker Warren, a Freesoiler. He was elected again in 1859 from the 5th district, this time as a Republican.
In later years he became active in the Greenback Party, and was nominated by that movement for several positions, including state senator, Congressman, and state insurance commissioner.