Działał również w Komitecie Obywatelskim przy Lechu Wałęsie jako sekretarz komitetu regionalnego w Regionie Śląsko-Dąbrowskim.
W latach 1989–1990 był wiceprzewodniczącym Regionalnej Komisji Wykonawczej związku. W 1990 na II KZD „Solidarności” wybrano go do Komisji Krajowej oraz do prezydium związku. W lutym 1991 na III Zjeździe „Solidarności” został wybrany na następcę Lecha Wałęsy na stanowisku przewodniczącego związku, pokonując w wyborach Bogdana Borusewicza i Lecha Kaczyńskiego.
Jako przewodniczący związku brał udział w bieżącym życiu politycznym w latach 90. W 1993 był inicjatorem złożenia przez parlamentarzystów „Solidarności” wniosku o wotum nieufności wobec rządu Hanny Suchockiej, którego uchwalenie doprowadziło do rozwiązania Sejmu przez prezydenta Lecha Wałęsę. Po przegranych przez partie prawicowe wyborach parlamentarnych w 1993 brał udział w inicjatywach zjednoczeniowych, m.in. w pracach Konwentu Świętej Katarzyny (1994–1995).
Lata 1996–2000 W 1996 doprowadził do powstania Akcji Wyborczej Solidarność – bloku wyborczego, skupiającego większość ugrupowań polskiej prawicy (m.in. „Solidarność”, PC, ZChN, PChD, KPN i inne).