W 2007 został skierowany do Rzeszowa, gdzie objął stanowisko zastępcy dowódcy 21 Brygady Strzelców Podhalańskich będąc nim do 2008. 1 stycznia 2009 został wyznaczony na szefa szkolenia 1 Warszawskiej Dywizji Zmechanizowanej w Legionowie. Od 27 kwietnia 2010 do 28 października 2010 w ramach VII zmiany był zastępcą dowódcy PKW w Afganistanie. W latach 2011–2013 szef Oddziału Szkolenia w Dowództwie Wojsk Lądowych. W 2013 ukończył podyplomowe studia polityki obronnej w Akademii Obrony Narodowej w Warszawie. W 2014 powierzono mu stanowisko szefa Oddziału Szkolenia Zarządu Wojsk Pancernych i Zmechanizowanych w Inspektoracie Wojsk Lądowych Dowództwa Generalnego Rodzajów Sił Zbrojnych.

2 września 2015 został skierowany do Braniewa, gdzie 7 września 2015 objął obowiązki dowódcy 9 Braniewskiej Brygady Kawalerii Pancernej. W 2018 został wyznaczony do Bartoszyc, gdzie dowodził 20 Brygadą Zmechanizowaną. 10 listopada 2018 prezydent RP Andrzej Duda mianował go na generała brygady.. Z dniem 20 marca 2020 został skierowany do Szczecina obejmując stanowisko zastępcy dowódcy – szefa sztabu 12 Szczecińskiej Dywizji Zmechanizowanej. 29 września 2021 objął funkcję zastępcy szefa sztabu Dowództwa Generalnego RSZ WP. 10 listopada 2024 prezydent RP Andrzej Duda mianował go na generała dywizji.