W 1968 roku został relegowany z Politechniki Gdańskiej za udział w protestach marcowych. 14 grudnia 1970 roku zatrzymany w trakcie demonstracji na Dworcu PKP Gdańsk Główny i pobity przez milicję. W sierpniu 1980 roku uczestniczył w strajku solidarnościowym w Transbudzie w Elblągu. Wstąpił do NSZZ „Solidarność”, był członkiem władz Regionu Elbląskiego, delegatem na I Krajowy Zjazd Delegatów w Gdańsku oraz członkiem Komisji Krajowej.
Po wprowadzeniu stanu wojennego został internowany 13 grudnia 1981 roku. Po ucieczce z ośrodka internowania w 1982 roku kontynuował działalność opozycyjną, angażując się m.in. w struktury podziemne, kolportaż wydawnictw drugiego obiegu oraz pomoc osobom represjonowanym. 1984–1987 organizator transportu, dostawca sprzętu i materiałów poligraficznych dla wydawnictw podziemnych, hurtowy kolporter książek i wydawnictw Instytutu Literackiego w Paryżu, w tym m.in. paryskiej „Kultury” i Zeszytów Historycznych, wydawnictw i filmów. W 1987 roku został ponownie aresztowany i skazany na karę pozbawienia wolności. Od 22 sierpnia do 1 września 1988 wspierał strajk okupacyjny w Stoczni Gdańskiej, m.in. dowoził gości i przedstawicieli zagranicznych central związkowych, dostarczał papier, materiały poligraficzne, farby, matryce.
Przez lata pozostawał wierny ideałom wolności i solidarności, ponosząc konsekwencje swojej działalności. Cześć Jego Pamięci!
Urząd do Spraw Kombatantów i Osób Represjonowanych










