W 2013 ukończył Wyższe Studium Polityki Obronnej w Akademii Obrony Narodowej oraz w 2014 kurs z zakresu kierowania Terenowymi Organami Administracji Wojskowej szczebla Wojewódzkiego Sztabu Wojskowego w Akademii Obrony Narodowej. Od 1 kwietnia 2015 do 8 kwietnia 2016 pełnił obowiązki dyrektora Centrum Normalizacji, Jakości i Kodyfikacji. Na mocy decyzji Ministra Obrony Narodowej, 9 kwietnia 2016 został wyznaczony na stanowisko zastępcy szefa – szefa sztabu Inspektoratu Wsparcia Sił Zbrojnych. 2 maja 2019, w Dzień Flagi Rzeczypospolitej Polskiej, był awansowany na stopień generała brygady przez prezydenta Rzeczypospolitej Polskiej Andrzeja Dudę. 15 lipca 2019 minister obrony narodowej Mariusz Błaszczak wręczył mu nominację na stanowisko szefa Zarządu Logistyki – P4 Sztabu Generalnego WP. 29 stycznia 2021 w związku z zakończeniem zawodowej służby wojskowej został pożegnany przez szefa Sztabu Generalnego WP generała Rajmunda Andrzejczaka.

Zmarł 5 października 2024.

Awanse podporucznik – 1988 (...) generał brygady – 2019