Han studerte ved NTH 1914–1919 og tok eksamen som sivilingeniør ved bygningsingeniørlinjen. Han ble også vernepliktig offiser i 1916. Han arbeidet hele livet i Statens vegvesen, først i Nordland, senere i Oppland, før han i 1937 ble ansatt i Vegdirektoratet, hvor han ble avdelingsdirektør og sjef for direktoratets veiavdeling i 1949. Han gikk av med pensjon i 1961.