I sin tjeneste som ombudsmann var han innom en rekke verv i kommunen. Han satt blant annet i bystyret, formannskapet, kommunalutvalget, prisnemnda, skattenemnda, valgnemnda, havnestyret, kulturstyret, bygningsrådet, teknisk styre, takstnemnda, miljøutvalget og skolestyret. I perioden som fylkestingsrepresentant hadde han sentrale ombud som medlem av fylkesutvalget og Innovasjon Norge. Under fylkestingvalget i 2003 stod han oppført på 3.-plass på listen til Kristelig Folkeparti.