Działalność polityczna w latach 1989–2001 W 1989 uczestniczył w obradach Okrągłego Stołu jako reprezentant strony solidarnościowo-opozycyjnej. W wyborach w tym samym roku został wybrany na posła na Sejm kontraktowyObwieszczenie Państwowej Komisji Wyborczej z dnia 8 czerwca 1989 r. o wynikach głosowania i wynikach wyborów do Sejmu Polskiej Rzeczypospolitej Ludowej przeprowadzonych dnia 4 czerwca 1989 r. ().. Został członkiem i wiceprzewodniczącym Obywatelskiego Klubu Parlamentarnego. Przewodniczył również sejmowej Komisji Nadzwyczajnej do zbadania działalności Ministerstwa Spraw Wewnętrznych, która zajęła się zbadaniem archiwów dawnej SB. Był autorem raportu końcowego z jej prac, nazwanego „raportem Rokity”.
W 1990 znalazł się wśród założycieli Ruchu Obywatelskiego Akcja Demokratyczna. Następnie przystąpił do Unii Demokratycznej, był przedstawicielem jej prawicowego skrzydła. W 1991 wybrany został do Sejmu I kadencji, w którym pełnił funkcję przewodniczącego Komisji Administracji i Spraw Wewnętrznych. W rządzie Hanny Suchockiej sprawował urząd ministra-szefa Urzędu Rady Ministrów (od lipca 1992 do października 1993). Zajmował się wówczas między innymi projektem reformy podziału administracyjnego.