I sin tidlige karriere tjenestegjorde han blant annet ved den norske FN-delegasjonen i New York og ved ambassaden i Ottawa. Fra 1992 til 1997 arbeidet han ved utenriksministerens sekretariat. Han var deretter ministerråd ved den norske NATO-delegasjonen i Brussel til 2002. I perioden 2002-2004 var han UDs spesialrepresentant for fredsprosessen i Sudan. Fra 2004 til 2008 var han ekspedisjonssjef i Utenriksdepartementets avdeling for regionale spørsmål og utvikling og deretter politisk direktør til 2010.