Tilbake i Oslo 1945 var han direktør for Skibsfartens Arbeidsgiverforening i et år. Deretter var han ambassadesekretær ved Norges ambassade i London 1946–1949, legasjonsråd ved den nyåpnede legasjonen i Bonn 1952–1955, ambassaderåd (nestsjef) ved Norges ambassade i London 1955–1958, generalkonsul i New York City 1958–1962, ambassadør til Brasil, stasjonert ved den nye Norges ambassade i Brasília 1962–1965, ambassadør ved Norges ambassade i Tokyo (sideakkreditert til Seoul 1966) 1965–1972 og ambassadør ved Norges ambassade i Helsingfors 1972–1975.