30 września 1988 rozpoczął studia w Akademii Sztabu Generalnego w Rembertowie na kierunku ogólnowojskowym. Od 1 października 1990 kontynuował studia w Akademii Obrony Narodowej w Rembertowie na tym samym kierunku. 16 sierpnia 1991, po ukończeniu studiów, powrócił do macierzystego pułku w Międzyrzeczu i przez kolejny rok pełnił obowiązki szefa sztabu-zastępcy dowódcy pułku. Pod koniec sierpnia 1992 został zatwierdzony na stanowisku szefa sztabu-zastępcy dowódcy pułku. W 1993 ukończył kurs kandydatów na dowódców pułków zmechanizowanych. 17 sierpnia 1994 objął dowództwo 18 pułku zmechanizowanego w Wędrzynie, a 30 października 1995 dowództwo 15 Wielkopolskiej Brygady Kawalerii Pancernej w Wędrzynie. Na stanowisku dowódcy brygady awansował na podpułkownika (1998) i pułkownika (2000). 30 kwietnia 2003 został przeniesiony na stanowisko zastępcy dowódcy 17 Wielkopolskiej Brygady Zmechanizowanej w Międzyrzeczu. 3 stycznia 2005 został szefem sztabu 11 Lubuskiej Dywizji Kawalerii Pancernej w Żaganiu. Od 3 października 2006 do 29 czerwca 2007 był słuchaczem Podyplomowych Studiów Polityki Obronnej w Akademii Obrony Narodowej w Rembertowie.