Jako działacz opozycji był w 1976 sygnatariuszem Listu 59 – protestu ludzi nauki i kultury przeciw projektowanym zmianom w Konstytucji PRL. Od 1977 był członkiem zespołu redakcyjnego podziemnego kwartalnika „Zapis”. W latach 1979–1981 był członkiem i wykładowcą niezależnego Towarzystwa Kursów Naukowych, a od 1980 członkiem jego rady programowej.
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 robotnikamiApel (dokument KSS KOR, Archiwum Opozycji IV/04.05.43 [b.n.s.]).. W grudniu 1981 został internowany. Po zwolnieniu dalej wykładał w Instytucie Filologii Rosyjskiej UJ, potem przebywał także na stypendiach na uniwersytetach zagranicznych, publikował w drugim obiegu m.in. w „Kulturze Niezależnej”, „Arce” i „Pulsie”. W latach 1989–1991 pełnił funkcję prezesa Komitetu ds. Radia i Telewizji, a następnie kierował Zakładem Literatur Wschodniosłowiańskich w Instytucie Slawistyki Polskiej Akademii Nauk. Był też profesorem Uniwersytetu Warszawskiego na Wydziale Polonistyki. W 1990 wydał ze swoim wstępem pierwsze w świecie krytyczne wydanie „Mistrza i Małgorzaty” w II serii BN (tłum. Witold Dąbrowski i Irena Lewandowska, opracowanie tekstu i przypisy Grzegorz Przebinda).