Han var seniorrådgiver i Utenriksdepartementet i 2002–2003 og avdelingsdirektør i 2003–2014. Fra 2014 til 2018 var han Norges ambassadør i Tallinn, og fra 2018 Norges ambassadør til WTO/EFTA.