Han er utdannet sivilingeniør ved NTH (1968) og har doktorgrad fra bygningsavdelingen ved NTH (nå NTNU) i 1975. Han ble professor i marin teknologi i 1978.