Etter skolering i handelsfaget og noe reising i Amerika var han sekretær ved et opplysningskontor for næringsveiene i perioden 1918–1922, og fra 1921 kansellist ved den norske legasjon i Mexico og i arrangementskomiteen for norsk deltakelse ved Verdensutstillingen i Rio de Janeiro, som pågikk fra 1922 og noen måneder inn i 1923. På 1930-tallet var han byråsjef ved opplysningskontoret til Utenriksdepartementet, fra 1938 var han ett år ved legasjonen i København, før han frem til 1945 var kontorsjef i Forsyningsdepartementet. Deretter var han administrerende direktør for det nystartede Norges Eksportråd i fem år, kun avbrutt av en periode som handelsråd for det vestlige USA. I 1951 ble han utnevnt til generalkonsul i San Francisco. I 1958 ble han utnevnt til ambassadør ved Norges ambassade i Reykjavik, der han virket frem til 1962.