W latach 2010–2012 był szefem Sekretariatu Dowódcy Sił Powietrznych w Warszawie. Od 1 sierpnia 2012 roku pełnił służbę na stanowisku szefa Zarządu Szkolenia w Sojuszniczym Dowództwie Sił Powietrznych w Ramstein[1].
7 marca 2016 roku objął obowiązki na stanowisku dowódcy Garnizonu Warszawa.
Postanowieniem prezydenta Rzeczypospolitej Polskiej, Zwierzchnika Sił Zbrojnych RP Andrzeja Dudy z dnia 7 listopada 2019 mianowano go z dniem 12 listopada 2019 na stopień generała dywizji[3]. Akt mianowania odebrał 12 listopada 2019 z rąk prezydenta RP Andrzeja Dudy w Pałacu Prezydenckim[4].
↑Biuro BezpieczeństwaB.B.NarodowegoBiuro BezpieczeństwaB.B., Awanse generalskie w Siłach Zbrojnych RP [online], Biuro Bezpieczeństwa Narodowego [dostęp 2019-11-22] [zarchiwizowane z adresu 2020-01-14](pol.).