Od września 1981 kierował Wszechnicą Ludową, był też prelegentem Wszechnicy Związkowej w Lublinie.

Od 3 stycznia 1982 do 10 lutego 1982 był internowany w ośrodku w Iławie. Od jesieni 1982 do przełomu 1982/1983 był przewodniczącym podziemnego Tymczasowego Zarządu Regionu Środkowo-Wschodniego. W II połowie lat 80. został aktywnym członkiem ruchu Comunione e Liberazione.

Po 1989 publikował w prasie katolickiej, był redaktorem pisma Ład, po 1995 współpracował też z pismem Głos. W latach 1992–1993 był doradcą wicepremiera Pawła Łączkowskiego, należał do Zjednoczenia Chrześcijańsko-Narodowe, Partii Chrześcijańskich Demokratów i Ruchu Odbudowy Polski. Był radnym miasta Józefowa, od listopada 1995 do 1998 przewodniczącym Rady Miasta Józefowa. W latach 1998–2002 był radnym Powiatu otwockiegoSkład Rady Powiatu/Kadencja I (1998-2002).. W 2011 został odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski..

Zmarł 3 września 2020 w szpitalu w Warszawie, został pochowany na Cmentarzu Wojskowym na Powązkach. Pośmiertnie został odznaczony przez Prezydenta RP Andrzeja Dudę Krzyżem Komandorskim Orderu Odrodzenia Polski.Krzyż Komandorski Orderu Odrodzenia Polski dla śp.