S-a născut la Râmnicu-Vâlcea în 27 noiembrie 1939. A absolvit liceul la Sibiu în 1956 și Facultatea de Filologie a Universitățtii din București în 1962. Și-a susținut doctoratul cu teza „Opera lui Titu Maiorescu“ la Universitatea din București în 1974. Carieră didactică universitară la Catedra de literatura română a Facultății de Filologie din București: este numit profesor titular în 1990. Membru corespondent al Academiei Romane din 1997. A încetat din viață în 2024.