12 września 1986 na mocy amnestii postępowanie karne przeciwko niemu umorzono i wypuszczono go na wolność.

Mimo że po wyjściu na wolność nie mógł znaleźć pracy i nie miał środków do życia (w wyniku degradacji utracił emeryturę wojskową) kontynuował działalność opozycyjną. Jeszcze w 1986 r. wstąpił do Konfederacji Polski Niepodległej i wszedł w skład Rady Politycznej. W latach 1988–1992 był redaktorem niezależnego pisma Honor i Ojczyzna. W 1988 został szefem Sztabu Komendy Głównej Związku Strze­leckiego „Strzelec”, reaktywowanego przez KPN.

Od 1987 pracował w Ośrodku Badawczo-Rozwojowym Techniki Geologicznej w Warszawie. W 1989 wrócił do służby czynnej w wojsku. W latach 1992–2002 był doradcą Ministra Obrony Narodowej.

W 1999 został odznaczony Krzyżem Oficerskim Orderu Odrodzenia Polski.

Bibliografia Grażyna Jaworska [w:] Opozycja w PRL. Słownik biograficzny 1956-1989, Tom 3;