W międzyczasie ukończył studia podyplomowe w AON na kierunku przywództwa i negocjacji w 2006 roku oraz w 2010 roku na wydziale operacyjno – strategicznym, po czym powrócił w 2010 roku do Braniewa, gdzie sprawował funkcję szefa szkolenia 9 Brygady Kawalerii Pancernej. W 2012 został wyznaczony na stanowisko zastępcy dowódcy brygady oraz p.o. dowódcy brygady w 1 Brygadzie Pancernej w Wesołej. W dniach 7–10 kwietnia 2014, pełniąc obowiązki dowódcy 1 Warszawskiej Brygady Pancernej był kierownikiem ćwiczenia dowódczo-sztabowego „Pantera 14”, które było wspomagane komputerowo systemem symulacji pola walki (Joint Conflict and Tactical Simulation – JCATS).

2 maja 2016 roku minister obrony narodowej Antoni Macierewicz wręczył mu nominację na nowe stanowisko służbowe szefa Zarządu Wojsk Pancernych i Zmechanizowanych – zastępcy Inspektora Wojsk Lądowych w Dowództwie Generalnym Rodzajów Sił Zbrojnych w Warszawie, obowiązki objął 4 maja 2016. Z dniem 1 kwietnia 2019 roku objął funkcję zastępcy dowódcy – szefa sztabu 16 Pomorskiej Dywizji Zmechanizowanej. 19 lipca 2019 minister obrony narodowej Mariusz Błaszczak nominował go na dowódcę 16 DZ.