Od 1978 był zaangażowany w tworzenie podziemnej organizacji Polskie Porozumienie Niepodległościowe. 23 sierpnia 1980 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 latach 1980–1981 współtworzył „Solidarność” na Uniwersytecie Warszawskim. W listopadzie 1980 został członkiem Towarzystwa Kursów Naukowych. Internowany 13 grudnia 1981 na cztery miesiące, najpierw w Białołęce, potem w Jaworzu. W 1983 wydał pierwszą monografię poświęconą „Solidarności” - „Solidarność” 1980–1981. Geneza i historia, która doczekała się wielu przedruków.
W 1990 wraz z trzema osobami (historyk Andrzej Ajnenkiel, dyrektor Archiwum Akt Nowych Bogdan Kroll oraz Adam Michnik, poseł OKP) tworzył komisję do spraw zbiorów archiwalnych Ministerstwa Spraw Wewnętrznych, która na prośbę ówczesnego szefa MSW Krzysztofa Kozłowskiego uzyskała dostęp do archiwów MSW bez akt wydziału I (wywiad i kontrwywiad) Wywiad z Pawłem Wrońskim „Byłem naiwny”. Gazeta.pl 15-06-2005..
Był członkiem Kolegium Programowego Muzeum II Wojny Światowej.