Etter fransk examen artium i 1901 tok han året efter cand.philos. i Kristiania og cand.jur. i 1908. Han ble sekretær i Utenriksdepartementet i 1911, konstituert attaché ved generalkonsulatene i Antwerpen og Washington 1912, andresekretær i UD 1913–1916, førstesekretær 1916–1918, fungerende byråsjef 1918, fungerende handelsråd ved legasjonen i Paris 1919–1921, atter byråsjef i 1921, så handelspolitisk konsulent ved legasjonen i London 1922–1927, var konsul i San Francisco 1927–1932, handelsråd i UD 1932–1934, ekspedisjonssjef ved handelspolitisk avdeling 1934–1940, ved legasjonen i Stockholm 1940–1942 som representant for Nortraship, fra 1942 sjef for UDs handelspolitiske avdeling i London-regjeringen samt ekspedisjonssjef for Forsyningsdepartementet i London 1942–1945, før han i 1945 ble sendemann ved legasjonen i Brussel. Han satt også i flere titalls handelspolitiske råd, utvalg og delegasjoner. Utover en St. Olavs Orden i 1946 fikk han også mange utenlandske ordener.