Etter examen artium 1933 og cand.jur. 1937 var han dommerfullmektig i Follo frem til 1940, da han ble sekretær i Finansdepartementet. Fra 1940 til 1945 var han i Forsyningsdepartementet, i 1945 sekretær ved Norges ambassade i Washington 1945–48 og byråsjef i Utenriksdepartementet 1948–50. Så var han chargé d'affaires ved utenriksstasjonen i Warszawa 1950, ambassaderåd ved Norges ambassade i Stockholm i 1951, og ambassaderåd ved den norske delegasjonen ved Atlanterhavspakten organisasjon i Paris, med arbeid for OECD og NATO. Så var han ambassadør ved Norges ambassade i Ottawa 1955–59, ekspedisjonssjef i Oslo 1959–62, ambassadør ved Norges ambassade i Stockholm 1962–66, Norges ambassade i Washington 1966–73, Norges ambassade i Roma 1973–78, og Norges ambassade i Haag 1978–83. Han hadde en mengde ordener, kommandør av St. Olavs Orden 1965, Nordstjerneordenen, Dannebrogordenen og Finlands Vita Ros' orden.