Znalazł się na liście osób, które zdaniem władz nie powinny uczestniczyć w rozmowach „Okrągłego Stołu”Osoby, które nie powinny uczestniczyć w obradach Okrągłego Stołu, „Gazeta Wyborcza” z 6 lutego 2009.
Aresztowany 5 maja 1988 wraz z Józefem Piniorem, Jolantą Skibą i Aleksandrą Saratą, za próbę organizowania strajku w Dolmelu. Zwolniony wraz z pozostałymi 24 czerwca 1988. W sierpniu ponownie aresztowany i zwolniony 3 października 1988. W jego obronie występowało szereg środowisk opozycyjnych w tym m.in. czechosłowacka Karta 77 i Václav Havel. Po procesie skazany w październiku 1988 na 1,5 roku pozbawienia wolności w zawieszeniu na 3 lat i 80 tys. zł. grzywny. W 1995 z inicjatywy posłów Koła Parlamentarnego PPS wyrok został uchylony.
Jeden z uczestników XXV Kongresu PPS w październiku 1990, na którym połączyły się wszystkie grupy PPS. Na kongresie tym został wybrany na wiceprzewodniczącego Centralnego Komitetu Wykonawczego PPS. Na początku lat dziewięćdziesiątych wycofał się z działalności politycznej.