Han ble i 1917 høyesterettsadvokat og fra 1926 til 1941 arbeidet han i juridisk avdeling i Norsk Hydro. I 1941 overtok han stillingen som generaldirektør etter Axel Aubert, og var i denne stillingen til 1956. Etter dette var han styreformann fra 1957 til 1960.