W latach 1980–1981 działał w NSZZ „Solidarność”, współtworząc zakładową organizację związkową. Udzielał bezpłatnych porad prawnych działaczom związku oraz osobom korzystającym z pomocy biura „Solidarności”. Wspierał również osoby represjonowane po wydarzeniach Czerwca 1976. Po wprowadzeniu stanu wojennego zaangażował się w działalność opozycji demokratycznej. W latach 1981–1989 kolportował prasę i wydawnictwa drugiego obiegu, sprowadzając je z Warszawy do Płocka. Do 1989 świadczył nieodpłatną pomoc prawną osobom represjonowanym oraz wspierał ich w postępowaniach sądowych.

Był członkiem Diecezjalnego Komitetu Niesienia Pomocy Potrzebującym oraz Komitetu Charytatywnego Episkopatu Polski w Płocku. Pośredniczył w przekazywaniu informacji, ulotek i stempli działaczom podziemia. Współorganizował uroczystości rocznic niepodległościowych oraz przygotowywał teksty intencji na msze za Ojczyznę.