Działalność w okresie PRL Od 1964 był harcerzem 1 Warszawskiej Drużynie Harcerskiej im. Romualda Traugutta „Czarna Jedynka”. Uzyskał stopień instruktorski podharcmistrza.
W 1975 był uczestnikiem protestów przeciwko zmianom w konstytucji. Po wydarzeniach czerwcowych z 1976 brał udział w organizowaniu pomocy dla represjonowanych robotników Radomia i Ursusa. Należał do założycieli Komitetu Obrony Robotników i Komitetu Samoobrony Społecznej „KOR”. Blisko współpracował z Antonim Macierewiczem (współdziałali m.in. w „Czarnej Jedynce” oraz w tzw. Gromadzie Włóczęgów, a także w wydawnictwie Głos i w redakcji drugoobiegowego miesięcznika „Głos”). W latach 1980–1981 zasiadał w radzie programowej Ośrodka Badań Społecznych Regionu Mazowsze NSZZ „Solidarność”.
W 1981 wyjechał na stypendium naukowe do Nowego Jorku. Był współorganizatorem Komitetu Pomocy „Solidarności” w Nowym Jorku, założył w tym mieście oficynę Głos Publishing House, przedrukowującą krajowe publikacje drugoobiegowe. Po powrocie do Warszawy w lipcu 1984 wrócił do redakcji pism „Głos” i „Wiadomości” (wcześniej wydawanych pod nazwą „Wiadomości Dnia”).