W latach 1984–1990 był prodziekanem Wydziału Humanistycznego, natomiast od 1990 do 1996 roku pełnił funkcję jego dziekana. Odbył dwa staże zagraniczne. Najpierw prowadził wykłady na Uniwersytecie Pekińskim (1956–1957), a później na Uniwersytecie w Lipsku (1966–1970).

Uczeń Wacława Borowego, Juliana Krzyżanowskiego i Kazimierza Wyki. Specjalizował się w literaturze XX wieku. Opublikował ponad 250 rozpraw i esejów. Jest autorem ok. stu haseł w Encyklopedii Warszawy. Współpracował z Polskim Radiem, realizując od 1964 r. ponad 500 audycji popularyzatorskich. W latach 1977–1985 głosił cotygodniowe wykłady w Telewizyjnym Technikum Rolniczym.

Przyjaciel Stanisława Grzesiuka i Marka Hłaski.

Odznaczenia Krzyż Partyzancki (1946) Krzyż Armii Krajowej (1955) Złoty Krzyż Zasługi (1976) Medal Komisji Edukacji Narodowej (1978) Krzyż „Za Zasługi dla ZHP” z Mieczami (1983) Krzyż Kawalerski Orderu Odrodzenia Polski (1984) Medal za Warszawę 1939–1945 (1995)