W 1980 roku, wraz z m.in. Jarosławem Kaczyńskim i Antonim Macierewiczem, współtworzył w Warszawie punkt konsultacyjny dla osób zakładających NSZZ. Był również współautorem statutu NSZZ Pracowników Nauki, Techniki i Oświaty. W lutym 1981 roku wspomagał studentów podczas negocjacji z Ministerstwem Nauki w sprawie zarejestrowania Niezależnego Zrzeszenia Studentów. W latach 1980–1981 współpracował z pismem „Prawda (Wolnych Polaków)”. W 1982 roku był redaktorem podziemnej gazety „Bez Dyktatu”.

W 1987 na zaproszenie prezydenta RP na uchodźstwie Kazimierza Sabbata udał się do Londynu, gdzie współpracował z pismem „Dziennik Polski i Dziennik Żołnierza”. W 1989 był kandydatem Ruchu Wolnych Demokratów na senatora. Napadnięty i pobity przez nieznanych sprawców, wycofał się z udziału w wyborach. W latach 1995–1998 pracował jako doradca w przedsiębiorstwie Promax.

W 1992 roku był jednym z założycieli Fundacji Necropolis Jaroslaviensis. Od 1995 roku jest członkiem Krajowego Funduszu na rzecz Dzieci, jest również działaczem Stowarzyszenia Wolnego Słowa oraz Stowarzyszenia RWD. Od 2008 roku jest członkiem Porozumienia Partii i Organizacji Niepodległościowych.