W 2006 został członkiem rady nadzorczej Radia Olsztyn z rekomendacji Ligi Polskich Rodzin.

W 2003 Sąd Rejonowy w Ostrołęce skazał go na karę 8 miesięcy pozbawienia wolności z warunkowym zawieszeniem jej wykonania za zniesławienie sędzi w stanie spoczynku. W swojej publikacji, powtarzając nieprawdziwą informację z prasy podziemnej, pisał jako o „szczególnie gorliwej” sędzi, która „wyrzuciła w trybie dyscyplinarnym pracownika, który opluł gazetkę PZPR”. Sąd nałożył na niego obowiązek przeproszenia na łamach prasy, zamieszczenia erraty w niesprzedanych egzemplarzach książki o olsztyńskiej „Solidarności” w stanie wojennym. W 2004 Sąd Okręgowy w Ostrołęce utrzymał w mocy zaskarżony wyrok.

Odznaczenia i wyróżnienia Odznaczony Srebrnym Krzyżem Zasługi (2002), Krzyżem Oficerskim Orderu Odrodzenia Polski (2016), Krzyżem Wolności i Solidarności (2019) oraz Brązowym Medalem „Zasłużony Kulturze Gloria Artis”.

W 2015 uhonorowany Laurem Dziennikarza Warmii i Mazur.

Wybrane publikacje Solidarność olsztyńska w latach 1980–1981.