W latach 2004–2005 był dowódcą Polskiego Kontyngentu Wojskowego w Bośni i Hercegowinie.
W roku 2005 otrzymał przydział służbowy na stanowisko starszego inspektora kontroli wojskowej w Oddziale Planowania, Koordynacji i Analiz w Departamencie Kontroli MON. W roku 2006 został wyznaczony na stanowisko szefa Oddziału Planowania Logistycznego-J4, gdzie uczestniczył w procesie formowania Dowództwa Wojsk Specjalnych, odpowiadał do 2008 za planowanie zabezpieczenia logistycznego oraz planowanie rzeczowe w zakresie CPR dla Wojsk Specjalnych. W 2009 ukończył Podyplomowe Studia Polityki Obronnej w Akademii Obrony Narodowej. W tym samym roku objął funkcję szefa Oddziału Planowania Transportu i HNS w Zarządzie Planowania Logistycznego-G4 Dowództwa Wojsk Lądowych.
W roku 2010 został wyznaczony na stanowisko zastępcy szefa Zarządu, a w 2011 r. został szefem Zarządu Planowania Logistycznego-G4. 7 stycznia 2014 otrzymał przydział służbowy na stanowisko szefa pionu-zastępcy szefa sztabu Dowództwa Operacyjnego RSZ. 10 grudnia 2018 objął stanowisko zastępcy Szefa Inspektoratu – Szefa Logistyki w Inspektoracie Wsparcia Sił Zbrojnych. 20 sierpnia 2020 został awansowany na stopień generała brygady przez prezydenta RP Andrzeja Dudę.