Z powodu prowadzonej działalności został w kwietnia 1983 aresztowany i osadzony w Zakładzie Karnym w Płocku, gdzie przebywał do 25 lipca tego samego roku. Był też współpracownikiem Radia Wolna Europa. Drukował i kolportował podziemne wydawnictwa. W 1988 brał udział w proteście głodowym we Wrocławiu. Był wielokrotnie zatrzymywany i karany grzywnami przez Kolegium do spraw wykroczeń.

Działalność polityczna w III RP Od 1987 do 1993 działał w Polskiej Partii Socjalistycznej, wchodząc w skład centralnego komitetu wykonawczego tego ugrupowania. W wyborach samorządowych w 1994 bez powodzenia ubiegała się o mandat radnego Płocka z listy Unii Wolności, a w wyborach w 1998 z ramienia Akcji Wyborczej Solidarność.

Publikacje 2006 – Płockie milenium. Uroczystości milenijne w diecezji płockiej w tajnych dokumentach Służby Bezpieczeństwa, Wydawnictwo Adam Marszałek, Toruń. 2008 – W osaczeniu, Wydawnictwo Adam Marszałek, Toruń. 2008 – Rotmistrz Witold Pilecki 1901-1948, IPN. 2010 – Znane-nieznane.