W styczniu 1976 roku podpisał list protestacyjny do Komisji Nadzwyczajnej Sejmu PRL przeciwko zmianom w Konstytucji Polskiej Rzeczypospolitej Ludowej. W latach 70. związany z opozycją demokratyczną, współpracownik Komitetu Obrony Robotników i Komitetu Samoobrony Społecznej „KOR”. Od lat 70. objęty zakazem druku przez cenzurę. Od lutego 1978 członek i następnie wykładowca Towarzystwa Kursów Naukowych. W latach 1977–1979 wykładowca historii literatury rosyjskiej na Uniwersytecie Latającym. 23 sierpnia 1980 roku dołączył do apelu 64 uczonych, pisarzy i publicystów do władz komunistycznych o podjęcie dialogu ze strajkującymi robotnikami. Internowany po wprowadzeniu stanu wojennego i osadzony w więzieniu na Białołęce, a następnie w obozach w Jaworzu i Darłówku. W 1983 po zamordowaniu Grzegorza Przemyka autor listu otwartego z protestem do wicepremiera Mieczysława F. Rakowskiego.
Był mężem Janiny z Witczaków (1925–2002).
Zmarł w Warszawie, pochowany na cmentarzu Wojskowym na Powązkach (kwatera G-14-6).