W 2003, po powrocie z Bośni i Hercegowiny został wyznaczony na stanowisko szefa Oddziału Operacji Specjalnych Generalnego Zarządu Operacyjnego Sztabu Generalnego Wojska Polskiego (w okresie 2007-2014 Dowództwo Wojsk Specjalnych pełniło zbliżoną funkcję).

Podczas pełnienia służby na misjach pokojowych ONZ i operacjach pokojowych NATO był szefem sztabu i dowódcą PKW Syria w misji pokojowej UNDOF na Wzgórzach Golan w latach 1997–1998. Dwukrotnie brał udział w operacji pokojowej SFOR w Bośni i Hercegowinie w latach 1998–1999 jako dowódca PKW Bośnia i Hercegowina, w okresie 2002-2003 dowódca Nordycko-Polskiej Grupy Bojowej wchodzącej w skład MND(N).

Był dwukrotnie awansowany w drodze wyróżnienia. Pierwszy raz do stopnia ppłk potem do stopnia płk, po powrocie z operacji prowadzonej przez SFOR w 1999. Oprócz studiów na ASG ukończył szereg kursów. Do najważniejszych z nich należały: Kurs w Centrum Doskonalenia Oficerów w Warszawie dz. Rembertów w 1987 Kurs operacji ONZ w Kanadzie w 1996 Kurs operacji pokojowych w Niemczech w 1996 Kurs integracji z NATO w 2000 Kurs planowania operacji specjalnych w Niemczech w 2005

Od 11 lutego 2004 do 24 lutego 2006 decyzją Ministra Obrony Narodowej pełnił funkcję dowódcy JW 2305.