9 listopada 1992 r. awansowany na stopień generała brygady. Akt mianowania odebrał z rąk prezydenta Rzeczypospolitej Polskiej Lecha Wałęsy. Współautor i główny organizator Światowego Zlotu Polskich Kombatantów w 1992 r. Jednocześnie pełnił społecznie funkcję do 1997 r. prezesa CWKS Legia Warszawa. Od 1998 r. kierował Warszawskim Okręgiem Wojskowym do momentu jego rozwiązania. W sierpniu 1999 r. przeniesiony do dyspozycji Ministra Obrony Narodowej. W 2000 r. wyznaczony na stanowisko generała w etacie zbiorczym przy Departamencie Kadr MON. W latach 2000 – 2001 kierował specjalnym zespołem MON ds. analizy infrastruktury wojskowej w Warszawie. Jest współautorem uroczystości związanych z uświęceniem miejsc mordu i pochówku polskich oficerów w Katyniu i Miednoje.
W kwietniu 2002 r. zakończył zawodową służbę wojskową. 15 sierpnia 2002 r. podczas uroczystości z okazji Święta Wojska Polskiego na dziedzińcu Belwederu został uhonorowany listem przez prezydenta RP Aleksandra Kwaśniewskiego w związku z zakończeniem zawodowej służby wojskowej.
Awanse
podporucznik – 1965 porucznik – 1968 kapitan – 1972 major – 1976 podpułkownik – 1979 pułkownik – 1983 generał brygady – 1992
Ordery, odznaczenia i wyróżnienia