Fra 1983 var han politisk rådgiver for Gro Harlem Brundtland på Stortinget. Han ble valgt inn i kommunestyret i Borge i 1983, og fortsatte i Fredrikstad ved kommunesammenslåingen i 1994. Han ble gjenvalgt seinest i 2011. Han var ordfører i perioden 1995–1999.