Etter examen artium 1913 og den militære høyskole 1919, studerte han handelsfaget ved Harvard University i USA før han i 1921 ble tilsatt i Utenriksdepartementet. Han avla aspirantprøven i 1925 og tok juridisk embetseksamen (cand.jur.) ved Universitetet i Oslo i 1933. Fra 1936 til 1939 var han legasjonssekretær ved Norges representasjoner i Berlin (hvor bosatt), Wien og Budapest. I 1939 ble han hjemkalt til forhandlingskontoret i Direktoratet for utenrikshandel. Efter krigen ble han ekspedisjonssjef i Utenriksdepartementet og sjef for krigsoppgjørsavdelingen og var også norsk representant i Det interallierte erstatningsbyrå (IARA) i Brussel. I 1947 ble han utnevnt til sjef for den norske militærmisjon i Berlin. Han var Norges ambassadør til Sovjetunionen fra 1949 til sin død i desember 1951.