Od 1977 był współpracownikiem KSS KOR i gdańskiego Studenckiego Komitetu Solidarności. Był drukarzem oraz kolporterem pism i wydawnictw niezależnych, oraz organizatorem spotkań samokształceniowych. 16 grudnia 1977 wraz z Błażejem Wyszkowskim organizował pierwszą po 1971 niezależną uroczystość składania wieńców pod bramą nr 2 Stoczni Gdańskiej w rocznicę wydarzeń grudnia 1970. Od 1978 był współpracownikiem Wolnych Związków Zawodowych Wybrzeża.