W swojej służbie w 6 Brygadzie Powietrznodesantowej przeszedł wszystkie szczeble dowodzenia, kończąc na stanowisku dowódcy 18 batalionu powietrznodesantowego. Jest także instruktorem spadochronowym wojsk powietrznodesantowych pierwszej klasy i wykonał 621 skoków ze spadochronu do 2013.
Od roku 2013 pełnił zawodową służbę wojskową w Wojskach Specjalnych Sił Zbrojnych Rzeczypospolitej Polskiej, w ramach których zajmował stanowiska dowódczo-operacyjne. Od 20 czerwca 2016 służba w ramach pierwszej misji PKW OIR Irak na stanowisku dowódcy kontyngentu, w którego skład wchodziły siły wydzielone z Wojsk Specjalnych, a do jego głównych zadań należało doradztwo i szkolenie sztabów oraz pododdziałów specjalnych Sił Zbrojnych Iraku. Był także szefem sztabu sojuszniczego dowództwa sił specjalnych w Afganistanie. 30 stycznia 2018 obronił pracę doktorską na Akademii Sztuki Wojennej w Warszawie i uzyskał stopień doktora nauk społecznych w dyscyplinie nauk o obronności.