He was elected as a Republican candidate to the Milton City Council in 1973. He served on the city council from 1973-1977 and from 1979-1981. In 1981, he won a special election to serve as a member of the Wisconsin State Assembly representing the 47th district.[3][4] He won reelection in 1982 and 1984, serving as a member of the Assembly from 1981 until 1986.[5] In 1988, he was hired by the Illinois chapter of Common Cause to serve as its executive director.[6]