Etter eksamen fra Kristiania tekniske skole i 1898 fikk han i 1901 en doktorgrad fra et universitet i Freiburg og året etter en diplomeksamen ved , det som i dag er Technische Universität Berlin. Fra 1904 til 1910 var han lærer ved Kristiania tekniske skole. Samtidig var han ansatt ved Norsk Kvælstofkompagni 1903–04 og konsulent ved Det Norske A/S f. elektrokemiske industri 1904–07. Han var så professor i ved det nystartede Norges tekniske høgskole (NTH) i Trondheim fra 1911 til 1917.