Han var misjonsprest på Madagaskar i 20 år, fra 1982 til 2002, han var daglig leder for Norsk Råd for Misjon og Evangelisering i perioden 2006–2011 og tilsynsmann for Det evangelisk-lutherske kirkesamfunn (DELK) fra 2011 til 2019.