Zerwał z komunizmem po stłumieniu rewolucji węgierskiej 1956, którą obserwował na własne oczy, przebywając wówczas w Budapeszcie (w PZPR formalnie pozostał do 1966). 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 lutego 1978 członek i następnie wykładowca Towarzystwa Kursów Naukowych, objęty zakazem druku przez cenzurę. 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.