W 1978 należał do sygnatariuszy deklaracji założycielskiej Towarzystwa Kursów Naukowych i był jego wykładowcą. Publikował w „Biuletynie Informacyjnym KSS „KOR””, „Głosie”, „Krytyce”. W ramach TKN prowadził wykłady Ideowe oblicze polskiego kina. W okresie wydarzeń sierpniowych w 1980 przyłączył się do skierowanego do władz komunistycznych apelu 64 naukowców, literatów i publicystów o podjęcie dialogu ze strajkującymi robotnikami. W tym samym roku został członkiem NSZZ „Solidarność”, wchodził w skład Komisji Ekspertów ds. Kultury przy zarządzie Regionu Mazowsze.
Internowany 13 grudnia 1981, osadzony w areszcie śledczym na Białołęce, trafił następnie do Ośrodka Internowania w Jaworzu, skąd został zwolniony 23 grudnia 1981.
W latach 1981–1983 był kierownikiem literackim Zespołu Filmowego "Rondo", prowadzonego przez Wojciecha Jerzego Hasa. W latach 80. publikował w prasie drugiego obiegu, m.in. „Kulturze Niezależnej”. Od 1983 był członkiem Komitetu Kultury Niezależnej, a od 1984 członkiem kolegium Niezależnej Oficyny Wydawniczej.