W latach 1982–1989 był współorganizatorem podziemnej poligrafii i kolportażu prasy podziemnej na terenie Świnoujścia. W latach 1983–1989 współtwórca i przywódca miejskiej struktury podziemnej „Solidarności” w Świnoujściu. W marcu 1983 zwolniony z pracy za wręczanie kobietom z okazji Dnia Kobiet kart z życzeniami sygnowanych przez „Solidarność”. W latach 1983–1987 pracownik Żeglugi na Odrze w Świnoujściu. Od jesieni 1984 członek Rady Koordynacyjnej „Solidarności” Regionu Pomorze Zachodnie. W listopadzie 1986 organizator Komitetu Założycielskiego „Solidarności” w Morskiej Stoczni Remontowej w Świnoujściu. W latach 1987–1988 pełnomocnik Tymczasowej Komisji Koordynacyjnej NSZZ „Solidarność”.

W 1989 pełnomocnik Międzyzakładowego Komitetu Organizacyjnego NSZZ „Solidarność” Regionu Pomorza Zachodniego ds. reaktywowania „S”, organizator i przewodniczący Podregionu Świnoujście. W latach 1989–1992 delegat na Walne Zjazdy Delegatów NSZZ „Solidarność” Regionu Pomorze Zachodnie, członek Prezydium Zarządu Regionu, a w 1992 delegat na III Krajowy Zjazd Delegatów. W latach 1990–1994 i 1998–2010 radny, członek Zarządu Miasta Świnoujście. Od 1996 organizator i działacz Społecznego Komitetu Budowy Tunelu pod rzeką Świną w Świnoujściu.