Fra 1948 var han sendemann ved Norges representasjoner i Beograd, București og Budapest. Fra 1952 var han sendemann ved landets representasjoner i New Delhi og Colombo og (fra 1956) Rangoon. Fra 1957 hadde han rang av ambassadør i New Delhi. Derpå var han ambassadør ved Norges ambassade i Helsingfors 1958–1962, Warszawa 1962–1966 og Norges ambassade i Madrid 1966–1972.