Etter eksamen ved NTH i 1937 på elektrolinjen, fortsatte han ved NTH til 1939 som vitenskapelig assistent. Årene 1939–53 var han ansatt i NEBB, han ble overingeniør i 1942 og var ett år ved Brown Boveri i Sveits. Etter studieopphold i Sveits og USA 1953–54 kom han til NTH som professor i elektromaskinbygging. Fra 1954 var han professor i Elektroteknikk ved NTH, med fagområde elektriske maskiner. Han var viserektor ved NTH i periodene 1957–58 og 1968–69 og prorektor samme sted fra 1969–72. Han var også styreformann i SINTEF fra 1963 til 1964. I perioden 1979–84 var han generalsekretær i Norges Tekniske Vitenskapsakademi.