W 1994 awansowany na stopień generała brygady.

W latach 1994–1996 był komendantem-rektorem Wyższej Szkoły Oficerskiej im. Stefana Czarnieckiego w Poznaniu. Od 1996 r. pełnił obowiązki dowódcy Grupy Organizacyjno-Przygotowawczej Dowództwa Wojsk Lądowych. Potem był szefem sztabu Dowództwa Wojsk Lądowych. W 1997 awansowany na generała dywizji. W latach 1997–1999 był zastępcą szefa Sztabu Generalnego WP ds. systemów dowodzenia i szkolenia. Od 1999 pierwszy zastępca szefa Sztabu Generalnego WP. W 2002 r. mianowany na stopień generała broni. W 2003 uzyskał w Akademii Obrony Narodowej w Warszawie stopień doktora nauk wojskowych. W latach 2003–2006 był komendantem - rektorem Akademii Obrony Narodowej w Warszawie. W 2007 r. odszedł do rezerwy. W stanie spoczynku działał w Klubie Generałów WP15 lat Klubu Generałów Wojska Polskiego 1996-2011, Warszawa 2011, s. 43..

Wykształcenie wojskowe Wyższa Szkoła Oficerska Wojsk Zmechanizowanych (1967-1971) Akademia Wojskowa im. M.