W latach 2012–2015 dowódca 6 Brygady Powietrznodesantowej w Krakowie. 1 sierpnia 2013 prezydent RP Bronisław Komorowski mianował go na stopień generała brygady.

W latach 2015–2016 był dowódcą Wielonarodowej Brygady LITPOLUKRBRIG w Lublinie, a w 2016 objął funkcję Szefa Zarządu Wojsk Aeromobilnych i Zmotoryzowanych Dowództwa Generalnego Rodzajów Sił Zbrojnych. Decyzją Ministra Obrony Narodowej z 18 lipca 2017 został wyznaczony na stanowisko Szefa Sztabu Wielonarodowej Dywizji Północ-Wschód w Elblągu, a z dniem 10 stycznia 2018 objął stanowisko Zastępcy Szefa Sztabu Generalnego Wojska Polskiego. 22 lutego 2018 prezydent RP Andrzej Duda, na wniosek ministra obrony narodowej Mariusza Błaszczaka, mianował go na stopień generała dywizji. Akt mianowania odebrał z rąk prezydenta 1 marca 2018 w trakcie obchodów Narodowego Dnia Pamięci „Żołnierzy Wyklętych”. Od 11 lipca 2019 do 30 czerwca 2021 pełnił funkcję dowódcy Centrum Szkolenia Sił Połączonych () w Bydgoszczy. W 2021 został zastępcą dowódcy V Korpusu Sił Lądowych USA. 18 lipca 2023 zmienił go na tym stanowisku gen. dyw. Maciej Jabłoński. Z dniem 1 sierpnia 2023 wyznaczony na stanowisko dowódcy 2 Korpusu Polskiego-Dowódca Komponentu Lądowego.