Zmuszony do opuszczenia Warszawy, osiadł na Suwalszczyźnie. W latach 1983–1985 był inwigilowany przez Służbę Bezpieczeństwa w związku z kolportowaniem nielegalnych pism. W 1987 był pomysłodawcą i współzałożycielem Obywatelskiego Komitetu Poszukiwań Mieszkańców Suwalszczyzny Zaginionych w Lipcu 1945 r., którego celem było wyjaśnienie okoliczności i ustalenie miejsca pochówku ofiar „Obławy Augustowskiej”. W 1990 został przywrócony do pracy w Policji i zatrudniony w Komendzie Powiatowej w Sejnach. W 1991 uczestniczył w pracach Wojewódzkiej Komisji Weryfikacyjnej Służby Bezpieczeństwa w Suwałkach. W 1993 przeszedł na emeryturę w stopniu starszego sierżanta. Został licencjonowanym przewodnikiem turystycznym i pilotem wycieczek.
Podjął działalność w Samoobronie RP, z listy której bez powodzenia ubiegał się o mandat radnego sejmiku podlaskiego w wyborach samorządowych w 2002. Był asystentem społecznym posła Józefa Laskowskiego. W latach 2005–2007 pełni funkcję wiceprzewodniczącego zarządu krajowego Związku Zawodowego Rolników „Ojczyzna” oraz dyrektora biura krajowego tego związku. W wyborach samorządowych w 2006 ponownie bezskutecznie kandydował do sejmiku województwa z listy Ligi Polskich Rodzin, a w wyborach w 2014 z ramienia komitetu Wspólnota Patriotyzm Solidarność. W latach 2007–2016 prowadził regionalną działalność wydawniczą.