Wojciecha Jaruzelskiego.
Od sierpnia 1991 był zastępcą dowódcy Grupy Organizacyjno-Przygotowawczej Krakowskiego Okręgu Wojskowego do spraw liniowych, od 1992 zastępcą dowódcy tego okręgu (gen.Zenona Bryka) ds. liniowych, a w latach 1993–1998 zastępcą dowódcy – szefem szkolenia tego okręgu. W grudniu 1998 został zastępca dowódcy Korpusu Powietrzno-Zmechanizowanego (w 2001 przemianowanego na 2 Korpus Zmechanizowany) w Krakowie. Ukończył kurs oficerów flagowych Akademii Obrony NATO w Rzymie (1993) oraz kurs języka angielskiego w Camp Borden w Kanadzie (1996).
15 kwietnia 2002, po 40 latach zawodowej służby wojskowej, został oficjalnie pożegnany przez ministra obrony narodowej Jerzego Szmajdzińskiego i przeniesiony do rezerwy, a w roku 2003 w stan spoczynku.
Awanse W trakcie wieloletniej służby w Wojsku Polskim otrzymywał awanse na kolejne stopnie wojskoweJanusz Królikowski, Generałowie i admirałowie Wojska Polskiego 1943-1990 t. I: A-H, Toruń 2010, s. 95-97: podporucznik – 1965 porucznik – 1968 kapitan – 1972 major – 1977 podpułkownik – 1981 pułkownik – 1985 generał brygady – 1990
Życie prywatne Mieszka w Krośnie Odrzańskim. Interesuje się sportem i historią Polski. Żonaty, dwoje dzieci.