Han ble cand.philol. 1966, og var 1967-70 lektor i norsk språk og litteratur ved Stockholms universitet. Fra 1970 lektor, seinere førsteamanuensis og dosent, og fra 1985 professor ved Universitetet i Oslo . Dr.philos. 1978 med avhandlingen . Medlem av Det Norske Videnskaps-Akademi og Det Kongelige Norske Videnskabers Selskab.