jako: szef oddziału operacyjnego, szef sztabu-zastępca dowódcy (1990–1992) i szef szkolenia-zastępca dowódcy (1993–1994).

W 1994 przeniesiony do Sztabu Generalnego WP, gdzie zajmował stanowisko szefa Zespołu Inspekcji Sił Zbrojnych. W ramach przygotowania Sił Zbrojnych RP do członkostwa w Pakcie Północnoatlantyckim został wyznaczony na stanowisko Attaché Obrony, Wojskowego, Lotniczego i Morskiego przy Ambasadzie RP w Turcji (1995–1998), a następnie w lutym 1999 został przeniesiony do Mons, gdzie organizował i tworzył Polskie Narodowe Przedstawicielstwo Wojskowe przy Naczelnym Dowództwie NATO w Europie (SHAPE), którego był pierwszym szefem (1999–2002). Po powrocie do kraju został wyznaczony na stanowisko zastępcy dowódcy Wojsk Lądowych (2002–2005). Po zaproszeniu Polski do udziału w operacji „Iracka Wolność” został wytypowany na stanowisko pierwszego dowódcy Dywizji Wielonarodowej Centrum-Południe i Polskiego Kontyngentu Wojskowego w Iraku, które pełnił od 16 kwietnia 2003 do 11 stycznia 2004.