Fra 2007 til 2008 var han rådgiver for Tony Blair, Midtøsten-kvartettens utsending i Midtøsten. I 2008 ble han utnevnt til ministerråd ved Norges ambassade i Tel Aviv i Israel og leder av Norges representasjonskontor for den palestinske selvstyremyndigheten i Ramallah. Den 27. mai 2011 ble han utnevnt til ambassadør i Kairo. Sideakkreditering til Libya fulgte den 25. mai 2012.