He was stationed in Athens; a separate station in Tel Aviv was not opened until 1958.He was then the Norwegian envoy to Thailand from 1952, then ambassador to Turkey from 1956.
As such he also acted as the ambassador to Iraq, Iran and West Pakistan.
He was the ambassador to Finland from 1962, to the Soviet Union (and Mongolia) from 1966 and to Austria from 1970 to 1977.
Here he was also the Norwegian permanent delegate to IAEA, UNIDO and MBFR.After 1977, he was a special adviser for the Ministry of Foreign Affairs.
At the same time he worked as a lawyer for refugees in Norway, and took up translation.
He was an authorized translator from the Polish language since 1978, and translated Czeslaw Milosz among others.