Han var politisk rådgiver for utviklingsminister Hilde Frafjord Johnson fra 1997 til 2000 og statssekretær for internasjonal utvikling i Utenriksdepartementet fra 2001 til 2005. Han representerte Kristelig Folkeparti.