W 1993 roku odbył Podyplomowe studia operacyjno-strategiczne w Akademii Obrony Narodowej, po czym do 1999 roku obejmował stanowisko zastępcy dowódcy Korpusu Obrony Powietrznej Kraju we Wrocławiu. W 1995 roku awansował na generała brygady. W 1999 roku został przeniesiony do Warszawy i został mianowany szefem Logistyki do Dowództwa WLOP – zastępcą dowódcy WLOP. W roku 2002 objął stanowisko asystenta dowódcy Wojsk Lotniczych i Obrony Powietrznej Kraju i zaangażował się w prace komisji, dokonującej przetargu na samolot wielozadaniowy dla polskich sił powietrznychMinister ON pożegnał generałów kończących służbę w WP, Ministerstwo Obrony Narodowej.. 15 sierpnia 2002 roku został awansowany na stopień generała dywizjiObchody Święta Wojska Polskiego z udziałem Prezydenta RP, Biuro Bezpieczeństwa Narodowego..

W 2003 roku odszedł na emeryturę, pożegnany przez ministra obrony narodowej Jerzego Szmajdzińskiego.