Przebieg służby Po promocji jako podchorąży Wyższej Szkoły Oficerskiej Wojsk Zmechanizowanych we Wrocławiu służbę zawodową rozpoczął w październiku 1992 w 2 pułku zmechanizowanym w Giżycku na stanowisku dowódcy plutonu zmechanizowanego. W latach 1994–1997 pełnił obowiązki dowódcy plutonu w kompanii piechoty zmotoryzowanej, a potem dowódcy kompanii zmechanizowanej, następnie szefa sztabu – zastępcy dowódcy batalionu zmechanizowanego w 15 Brygadzie Zmechanizowanej w Giżycku. W 2001 roku, po ukończeniu studiów na AON, został skierowany do Braniewa, gdzie w 9 Brygadzie Kawalerii Pancernej pełnił służbę na stanowisku zastępcy dowódcy batalionu zmechanizowanego. Następnie w 15 Brygadzie Zmechanizowanej objął funkcję dowódcy batalionu dowodzenia, którą sprawował do 2004 .

W latach 2004–2005 pełnił służbę na stanowisku dowódcy 2 batalionowej grupy bojowej z 1 Brygady Wielonarodowej Dywizji Centrum–Południe (MND CS) w Polskim Kontyngencie Wojskowym w Iraku podczas III zmiany misji stabilizacyjnej, w ramach operacji „Iraq Freedom”. W lutym 2005 roku, po misji w Iraku, powrócił do Giżycka, gdzie pełnił służbę na stanowisku szefa szkolenia 15 Brygady Zmechanizowanej.