Przebieg służby wojskowej W 1997 podjął studia wojskowe jako podchorąży w Wyższej Szkole Oficerskiej im. Tadeusza Kościuszki we Wrocławiu, które ukończył w 2001 na kierunku dowodzenie pododdziałami rozpoznawczymi uzyskując dyplom inżyniera i był promowany na pierwszy stopień oficerski – podporucznika. W tym samym roku został skierowany służbowo do Lublińca, gdzie pełnił służbę na stanowiskach: dowódcy grupy specjalnej, dowódcy zespołu grup specjalnych płetwonurków, dowódcy grupy specjalnej płetwonurków oraz szefa sekcji szkolenia nurkowego w 1 Pułku Specjalnym Komandosów.
Był czterokrotnie w polskich kontyngentach wojskowych na stanowiskach: dowódcy sekcji w ramach VII zmiany Polskiego Kontyngentu Wojskowego w Iraku (2006); dowódcy grupy specjalnej w Zespole Sił Specjalnych X zmiany Irak (2008); dowódcy Zadaniowej Grupy Specjalnej Zadaniowego Zespołu Bojowego TF-50 VIII zmiany w Hindukusz w PKW Afganistan (2010–2011);