W maju 1968 jako licealista został tymczasowo aresztowany za sporządzenie i rozpowszechnianie ulotek popierających protesty studenckie. Został skazany na karę 3 lat pozbawienia wolności, zwolniony na mocy amnestii z lipca 1969. Wiosną 1976 brał udział w organizacji akcji zbierania podpisów przeciwko planowanym zmianom w Konstytucji PRL. Po wydarzeniach czerwca 1976 uczestniczył w akcji pomocy dla represjonowanych robotników. Od listopada 1976 współpracował z Komitetem Obrony Robotników, następnie KSS KOR. Od 1978 działacz Wolnych Związków Zawodowych Wybrzeża, redaktor pism niezależnych „Robotnik” i „Robotnik Wybrzeża”, kolporter i drukarz wydawnictw drugiego obiegu. Od 1977 do 1979 organizator obchodów rocznic wydarzeń grudnia 1970.