Od 1989 działał w lokalnym Komitecie Obywatelskim „Solidarność”. W 1991 kandydował do Sejmu z listy Polskiego Stronnictwa Ludowego – Porozumienia Ludowego, a w 2015 z ramienia JOW Bezpartyjni. W wyborach samorządowych w 2010 był pełnomocnikiem wyborczym KW Świętokrzyski KOS. W III RP zajmował się działalnością społeczną na rzecz osób wykluczonych i zwierząt, m.in. jako prezes Świętokrzyskiego Komitetu Obrony Społecznej. Wszedł w skład Wojewódzkiej Rady Konsultacyjnej do spraw Działaczy Opozycji i Osób Represjonowanych. Został członkiem stowarzyszenia Oburzeni gromadzącego ludzi uważających się za pokrzywdzonych przez organy państwa, wsparł powstanie Antypartii.

Żonaty, miał córkę i syna. Pochowany 14 października 2020 na cmentarzu parafialnym nowym w Kielcach.

Odznaczenia W 2009 odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski za wybitne zasługi w działalności na rzecz przemian demokratycznych w Polsce, za osiągnięcia w podejmowanej z pożytkiem dla kraju pracy zawodowej i społecznej.