Han tjenestegjorde blant annet ved utenriksstasjonene i New Orleans (1968–1970), Helsingfors (1970–1973), Geneve (som medlem av den norske delegasjon til den europeiske sikkerhets- og samarbeidskonferanse (KSSE) (1974–1975)) og i London som presse- og kulturråd (1983–1988).