Back in Wisconsin, he worked as principal of the Mayville schools for 15 years and served in several local offices. He served as a justice of the peace and was a member and president of the Mayville village board. He was elected to the Wisconsin State Assembly in 1888, representing eastern Dodge County. He was elected county judge of Dodge County in the 1897 spring election, defeating incumbent judge C. A. Christiansen. He was re-elected in 1901 and 1905 but did not run for a fourth term in 1909.
