Był synem Franciszka i Stefanii. Współpracownik opozycji jeszcze sprzed 1980. W latach 1977–1980 kolportował i drukował wydawnictwa niezależne. W latach 1980–1981 był redaktorem miesięcznika uniwersyteckiego „Nowa Gazeta Mazowiecka” i wydawcą broszur[1]. W stanie wojennym redaktor, szef kolportażu i publicysta tygodnika „Miś” (1982–1983), oraz „Robotnika. Pisma członków MRKS” ps. „Prowincjusz” (1983–1990). W 1997 bez powodzenia ubiegał się o mandat posła na Sejm w okręgu warszawskim z listy Unii Pracy[2].
Drukarz, kolporter, łącznik oraz organizator produkcji ulotek, broszur i pism podziemnych.
Współpracownik Radia „Solidarność” i redaktor naczelny „Magazynu Robotnika”. Autor artykułów zamieszczanych w wielu pismach i audycji emitowanych w RWE. Członek założyciel Grupy Politycznej „Robotnik” oraz Polskiej Partii Socjalistycznej w 1987.