Han var seniorrådgiver i Kultur- og kirkedepartementet 2003-2008, seniorrådgiver, faggruppeleder og avdelingsdirektør i Statskonsult 1991-2003, direktør i Kirkerådet 1979-1990, konsulent i Kirkerådet 1977-1979, sokneprest i Ballangen 1972-1977, bibeloversetter i Det norske bibelselskap 1968-1972, prest i Sjøforsvaret 1967-1968, og geodetoperatør i Norges geografiske oppmåling (nå Statens kartverk) 1964-1966.