Han var amtsfullmektig i Nordre Bergenhus amt 1908-1910, en kort tid fullmektig ved Aker kriminaldommerembete og Ringerike sorenskriveri før han arbeidet som sekretær i Justisdepartementet 1912-1920. Han var konstituert byfogd i Drammen 1912-1913, konstituert borgermester i Drammen 1913–14, og i 1916 konstituert amtmann i Nedenes og i Romsdal. Fra 1920 var han byråsjef i Justisdepartementet.