był dyrektorem Biura Organizacyjnego Międzynarodowego Festiwalu Orkiestr Wojskowych w Krakowie, uczestniczył w 2002 w zabezpieczeniu wizyty Jana Pawła II w Krakowie.

22 stycznia 2008 został pożegnany przez ministra obrony narodowej Bogdana Klicha. W latach 2009–2014 był prezesem Lubuskiego Zarządu Wojewódzkiego Związku Żołnierzy Wojska Polskiego w Zielonej Górze. Przewodniczący Lubuskiej Rady Kombatantów, Osób Represjonowanych i Stowarzyszeń Patriotycznych do 2017, od 9 grudnia 2019 przewodniczący Lubuskiej Rady Pamięci. Autor książki „Autobiografia bez patosu”. Prezes Zarządu Federacji Polskich Pancerniaków przy Centrum Tradycji Polskich Wojsk Pancernych w Żaganiu.

Awanse podporucznik – 1976 porucznik – 1979 kapitan – 1982 major – 1987 podpułkownik – 1991 pułkownik – 1994 generał brygady – 2000