He was a member of the Woburn School Committee from 1974-1975. He also represented the 33rd Middlesex district in the Massachusetts House of Representatives from 1977-1991. He was a candidate for Lieutenant Governor of Massachusetts in 1990, but lost in the Democratic primary.