12 maja 1982 został internowany i osadzony na Białołęce, gdzie zaprzyjaźnił się z Januszem Korwin-Mikkem. 23 lipca tego samego roku został zwolniony, po czym podjął pracę robotnika rolnego w okolicach Grójca, następnie był robotnikiem w firmie „Thomex”. W tym też okresie, wykorzystując kontakty z drukarzami, organizował powielanie ulotek dla potrzeb podziemnej „Solidarności”. Jesienią 1983, wraz z Marianem Miszalskim, rozpoczął wydawanie podziemnego pisma „Kurs”, co zainaugurowało powstanie wydawnictwa o tej samej nazwie. Było to przedsięwzięcie samofinansujące się. Mając znajomości w środowisku drukarzy, wydawał też „Dokumenty SDP”, dla potrzeb zdelegalizowanego Stowarzyszenia Dziennikarzy Polskich. Wydał również pierwszy numer pisma „Wezwanie” pod redakcją Tomasza Jastruna.

W 1987 został jednym z sygnatariuszy aktu założycielskiego stowarzyszenia Ruch Polityki Realnej (którego prezesem został Janusz Korwin-Mikke), przekształconego później w partię Unia Polityki Realnej.

Od 1978, w związku ze swoją działalnością opozycyjną, był rozpracowywany przez Służbę Bezpieczeństwa.