Han var selv vært misjonær på Madagaskar for NMS i to omganger på til sammen sju år. Han har også vært stiftskapellan hos biskop Ernst Baasland i Stavanger, menighetsprest i Hinna og redaktør for Misjonstidende. Han ble generalsekretær for NMS i 2000.