W 1984 współzałożyciel, m.in. z Ewą Kubasiewicz i Romanem Zwiercanem, Solidarności Walczącej Oddział Trójmiasto, członek Komitetu Wykonawczego SW; w listopadzie 1987, po aresztowaniu Kornela Morawieckiego, przewodniczący SW; w styczniu 1988 aresztowany i podstępem nakłoniony do wyjazdu z Polski na leczenie do Włoch (wraz z Kornelem Morawieckim). We wrześniu 1988 opublikował w paryskiej „Kulturze” artykuł Współrządzić czy konspirować, w którym podważył konieczność zasiadania do rozmów przy Okrągłym Stole. W 1990 powrócił do Polski.
W latach 1994–1998 pełnił funkcję przewodniczącego Rady Osiedla w rodzinnym Wielopolu, potem powrócił na Wybrzeże. W 2005 tworzył w Sopocie honorowy komitet poparcia Lecha Kaczyńskiego, kandydata na prezydenta RP. Kandydował do Rady Miasta Gdyni w wyborach samorządowych w 2010 z listy komitetu Wojciecha Szczurka „Samorządność”Serwis PKW – Wybory 2010. Obecnie mieszka w Gdyni. Od lipca 2010 pełni funkcję prezesa Fundacji Pomorska Inicjatywa Historyczna.