Służba wojskowa Na pierwsze stanowisko – dowódcy plutonu rozpoznawczego – został skierowany do 18 batalionu desantowo-szturmowego w Bielsku-Białej. Następnie był dowódcą kompanii szturmowej oraz oficerem operacyjnym w sztabie 18 batalionu desantowo-szturmowegoW 1991 roku 18 batalion desantowo-szturmowy otrzymał imię kpt. Ignacego Gazurka, a w 1995 roku został wyróżniony nazwą bielski.. W okresie od 1993 do 1995 roku przebywał na Misji Obserwacyjnej Sił Narodów Zjednoczonych ds. Nadzoru Rozdzielenia Wojsk na Wzgórzach Golan w Syrii (UNDOF), gdzie pełnił kolejno funkcje zastępcy dowódcy kompanii piechoty i dowódcy kompanii piechoty. Przez krótki okres w 1997 roku zajmował stanowisko starszego oficera specjalisty w dowództwie 6 Brygady Desantowo-Szturmowej im. gen. bryg. Stanisława Sosabowskiego w Krakowie, po czym powrócił do 18 Bielskiego batalionu desantowo-szturmowego. W latach 1997–1999 był szefem sztabu – zastępcą dowódcy, a następnie szefem szkolenia – zastępcą dowódcy tej jednostki wojskowej. W 2000 został dowódcą 18 Bielskiego batalionu desantowo-szturmowego im. kpt. Ignacego Gazurka i brał udział w Siłach Utrzymania Pokoju NATO w Kosowie (KFOR).