Han arbeidet ved Latin-Amerika-avdelingen i Kirkens Nødhjelp fra 1989 til 1992. Mellom 1992 og 2005 var han forskningsstipendiat, førsteamanuensis og forskningskoordinator ved Det teologiske fakultet ved Universitetet i Oslo. Fra 2006 og fram til årsskiftet 2013/14 var han generalsekretær i Stiftelsen Kirkens Bymisjon i Oslo. Han tok over denne jobben etter Helen Bjørnøy. Våren 2014 var han sokneprest i Sagene og Iladalen menigheter, før han tiltrådte professoratet ved MF høsten 2014.