W 1999 w związku z rozformowaniem 2DZ został przeniesiony do Bydgoszczy, gdzie został szefem Oddziału Operacyjnego w Pomorskim Okręgu Wojskowym, następnie pełnił służbę w 1 Korpusie Zmechanizowanym. W 2003 powierzono mu stanowisko szefa Zarządu Operacji Lądowych (G-3) w Dowództwie Wojsk Lądowych. W latach 2005–2006 dowodził 15 Brygadą Zmechanizowaną w Giżycku. W 2005 ukończył Studium Polityki Obronnej w Akademii Obrony Narodowej.
15 sierpnia 2005 był awansowany na stopień generała brygady przez prezydenta Rzeczypospolitej Polskiej Aleksandra Kwaśniewskiego. W 2007 objął funkcję szefa Centrum Planowania Dowództwa Operacyjnego Rodzajów Sił Zbrojnych w Warszawie. 3 października 2009 zmarł nagle w Warszawie w wieku 56 lat, pochowany na cmentarzu w Szczecinku.
Awanse podporucznik – 1977 (...) generał brygady – 2005Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 15 sierpnia 2005 r. nr 111-43-05 o nadaniu stopni oficerskich generałów i admirałów ().
Ordery, odznaczenia i wyróżnienia Krzyż Kawalerski Orderu Odrodzenia PolskiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 6 sierpnia 2009 r.