Han var ambassadør til Filippinene 1983–1988 og deretter ambassadør til Egypt 1988–1992 (sideakkreditert til Amman i Jordan, Damaskus i Syria og Khartoum i Sudan), før han ble UDs spesialkoordinator for nødhjelp. Han ble i 1996 ambassadør til Zagreb i Kroatia med sideakkreditering til Sarajevo. Han var således diplomat og ambassadør under det meste av Jugoslavia-krigene.