Etter å ha tatt examen artium i 1901 tok han Krigsskolens 1. avdeling og ble cand.jur. i 1913. Han startet i Utenriksdepartementet i 1919 og ble postert ved konsulater, først som sekretær og ulønnet visekonsul i Cape Town frem til 1930 da han ble visekonsul ved generalkonsulatet i Reykjavík. I 1932 ble han visekonsul ved konsulatet i Shanghai, der han overtok efter Gisle Johnson (1894–1940) og forøvrig var underlagt den i mange år sittende generalkonsul og chargé d'affaires i Shanghai, Nicolai Aall (1883–1975). I 1935 ble han konstituert som ulønnet konsul ved generalkonsulatet i Cape Town, i 1942 fast konsul, og i 1945 forfremmet til generalkonsul. Han ga seg for aldersgrensen i 1951, og var mottaker av St. Olavs Orden.