Opozycjonista w okresie PRL. Członek NSZZ Solidarność. W sierpniu 1980 roku przewodniczący komitetu strajkowego w Teatrze Dramatycznym i delegat do Międzyzakładowego Komitetu Strajkowego w Stoczni Gdańskiej. W listopadzie 1980 roku przewodniczący strajku pracowników kultury w Urzędzie Wojewódzkim w Gdańsku i sygnatariusz porozumienia z rządową komisją resortową. W lipcu 1981 roku delegat na I Walny Zjazd Delegatów NSZZ „Solidarność” Regionu Gdańskiego. Brał też udział w I Krajowym Zjeździe "S" w 1981 roku. W sierpniu 1981 roku współorganizator I Przeglądu Piosenki Prawdziwej "Zakazane Piosenki" w Gdańsku. Za udział w Komitecie Strajkowym Stoczni Gdańskiej aresztowano go i dotkliwie pobito na komendzie Milicji Obywatelskiej w grudniu 1981 roku. W więzieniu przebywał do 27 września 1982. Po wyjściu z więzienia otrzymał zakaz powrotu do macierzystego teatru.

Działał w podziemnej "Solidarności". W latach 1983–1989 pracował jako cieśla. W okresie 1983–1989 współorganizator uroczystości religijno-patriotycznych w świątyniach m.in. św. Stanisława Kostki w Warszawie i Najświętszego Serca Pana Jezusa w Gdyni. W maju i sierpniu 1988 roku drukarz komunikatów strajkowych podczas strajków na Wybrzeżu. Współorganizator Komitetu Obywatelskiego w Gdańsku w 1989 roku. Przewodniczący Biura Kultury Komisji Krajowej NSZZ „Solidarność”.