Han har representert Rødt (tidligere Rød Valgallianse) i kommunestyret i Horten siden han ble innvalgt første gang i 1979. Han har også representert Rød Valgallianse i Vestfold fylkesting.