В 1939 году окончил филологический факультет ЛГУ, затем около года работал в Киевском областном учительском институте в должности заведующего кафедрой русского языка и литературы.
В 1940 году поступил в аспирантуру ЛГУ, тогда же начал печататься.
В 1941—1946 годах служил в РККА, участник Великой Отечественной войны. Старший лейтенант, помощник начальника штаба по разведке 543-го стрелкового полка 120-й стрелковой дивизии. Член ВКП(б) с сентября 1942 года.
В 1943 году был легко ранен в плечо.Демобилизовавшись из армии, защитил кандидатскую диссертацию «Драматургия А. П. Чехова (1890—1900)» .
В 1947—1963 годах преподавал на кафедре русской литературы ЛГУ, профессор, декан (1948—1950) филологического факультета. Принимал активное участие в «проработках» ведущих учёных-филологов университета, в том числе М. К. Азадовского, Г. А. Гуковского и В. М. Жирмунского. Директор ЛГПИИЯ (1956—1958), ректор ЛГИТМиК (1958—1963).
В 1962 году защитил докторскую диссертацию «А. П. Чехов: идейные и творческие искания» .Заместитель (1963—1966), 1-й заместитель (1966—1977) министра культуры РСФСР, с 1967 года — консультант Отдела культуры ЦК КПСС. Директор ИМЛИ им. А. М. Горького АН СССР (1977—1987).
В 1990-е годы — советник при дирекции ИМЛИ.Супруга — литературовед Татьяна Викторовна Вановская (1916—1960).Похоронен в Москве на Троекуровском кладбище.