sił specjalnych (SOF Advisor) w Response Operations Forces Command (RFOC) w Niemczech.
W 2010 powierzono mu funkcję szefa wydziału w Dowództwie Wojsk Specjalnych, a potem został skierowany do Lublińca, obejmując funkcję szefa sztabu w Jednostce Wojskowej Komandosów. W 2015 był szefem sztabu w PKW w Afganistanie podczas misji szkoleniowej komponentu sił specjalnych NATO (NSOCC-A). Służbę w wojskach specjalnych kontynuował do 2016. Od 24 października 2016 do 5 kwietnia 2019 piastował funkcję szefa sztabu Wojsk Obrony Terytorialnej. Po ukończeniu z wyróżnieniem rocznych Podyplomowych Studiów Polityki Obronnej w US Army War College w Carlisle Barracks w USA, 14 sierpnia 2020 minister obrony narodowej Mariusz Błaszczak powołał go na stanowisko zastępcy dowódcy Wojsk Obrony Terytorialnej.
15 sierpnia 2021 prezydent RP Andrzej Duda mianował go na stopień generała brygady. 1 stycznia 2023 objął czasowe pełnienie obowiązków dowódcy Wojsk Obrony Terytorialnej. 7 lutego 2023 mianowany na stanowisko Dowódcy Wojsk Obrony Terytorialnej.. 14 sierpnia 2023 prezydent RP Andrzej Duda mianował go na stopień generała dywizji. 10 października 2023 został zwolniony ze stanowiska Dowódcy WOT i mianowany na stanowisko Dowódcy Operacyjnego Rodzajów Sił Zbrojnych...