Wspólnie z Maciejem Grzywaczewskim (późniejszym dyrektorem Programu I TVP) spisał na tablicy 21 postulatów Międzyzakładowego Komitetu Strajkowego (zdarzenie to było tematem jednej z etiud filmu Solidarność, Solidarność... z 2005). W 2003 tablica z postulatami została przez UNESCO wpisana na listę światowego dziedzictwa kulturalnego „Pamięć Świata”.
Po sierpniu 1980 zaangażował się w działalność NSZZ „Solidarność”, w 1981 kierował agencją prasową Biura Informacji Prasowej Krajowej Komisji Porozumiewawczej NSZZ „Solidarność”. W czasie stanu wojennego był internowany w Strzebielinku. W latach 1983–1988 blisko współpracował z Lechem Wałęsą. W okresie 1984–1990 pracował także kolejno w Bibliotece Gdańskiej PAN, w redakcji „Przeglądu Katolickiego” oraz w Spółdzielni Pracy Usług Wysokościowych „Świetlik” („Gdańsk”).