Han ble cand.theol. ved MF i 1956 og dr.theol. ved Universitetet i Oslo i 1969. Han var professor i gammeltestamentlig teologi ved MF 1970-1999 og har blant annet vært leder av Bibelselskapets oversettelsesutvalg for Det gamle testamentet 1968–1979, styremedlem i Bibelselskapet og deltatt i flere internasjonale komiteer.