W stanie wojennym, od 13 grudnia 1981 do stycznia 1982 w ukryciu w Warszawie, drukarz podziemnych „Wiadomości”. W lutym 1982 przesłuchiwany w związku z uczestnictwem w tzw. akcji spacerowej w Lublinie w porze „Dziennika TV”. W latach 1983–1984 działacz podziemnych struktur Niezależnego Zrzeszenia Studentów. W latach 1984–1989 działacz Liberalno-Demokratycznej Partii „Niepodległość” jako m.in. szef Oddziału Lubelskiego oraz członek lubelskiej i krajowej Rady Politycznej.

W latach 1985–1986 redaktor naczelny, wydawca i drukarz podziemnej „Gazety Politycznej”, w latach 1985–1989 wydawca pisma „ABC”. Od 1986 z Markiem Derewieckim współzałożyciel, redaktor i drukarz pisma oraz wydawnictwa Antyk.

W latach 1985–1989 współpracował z Rogerem Scrutonem z Fundacji Jagiellońskiej w Wielkiej Brytanii oraz Piotrem Jeglińskim z Editions Spotkania we Francji (wsparcie finansowe, sprzęt poligraficzny, materiały do publikacji).

W 1987 drukował w Polsce emigracyjne ukraińskie pismo „Suczasnist” i szkolił podziemnych drukarzy z Ukrainy. 11 lipca tego samego roku został zatrzymany w Lublinie podczas przewożenia samochodem wydawnictw podziemnych oraz urządzeń i materiałów poligraficznych. 9 dni później został skazany przez kolegium ds.