Han var ambassadør i Lagos 1964–66, i Warszawa 1967–72, i Tokyo 1972–76, i Helsingfors 1976–82 og i Brussel (Belgia, Luxembourg og EF) 1982–88.