Han var født i Arendal og ble sivilingeniør i teknisk fysikk på NTH i Trondheim i 1956. I 1959 ble han dr.techn. Etter forskeropphold ved Nordisk institutt for teoretisk atomfysikk i København dro han i 1961 til Rockefeller University i New York. Han ble dosent ved NTH i 1966 og professor i teoretisk fysikk 1969-2003. Han var også gjesteprofessor ved flere utenlandske universiteter. Han var både instituttleder og dekan ved NTH og var sentral i , blant annet som visepresident fra 1984 til 1990.