Han tok hovedfag i norrøn filologi ved Universitetet i Bergen, og fra 1963 var han dosent i middelalderhistorie ved Historiske institutt ved Universitetet i Bergen. I 1973 ble han professor samme sted, og ble i denne stillingen til han gikk av for aldersgrensen i 2001.