Han har hatt lærerstilling i etikk ved Universitetet i Oslo 1977–78 (deltid), vært teologisk konsulent ved Diakonhjemmets Sosialskole i Oslo 1977–79 (Etterutdanning av sosionomer / helsepersonell) (deltid), konfirmasjonskonsulent i Kirkerådet i Oslo 1979–1985, misjonsprest for NMS i Joinville i Brasil 1985–1989, instituttstyrer for IKO - Kirkelig pedagogisk senter 1989–1996, og deretter direktør i Kirkerådet siden 1996.