W latach 2010–2012 dowodził 3 Grupą Poszukiwawczo-Ratowniczą w Krakowie, a następnie służył jako starszy inspektor bezpieczeństwa lotów w Dowództwie Sił Powietrznych. W latach 2013–2016 dowodził 7 eskadrą działań specjalnych. 10 października 2016 objął obowiązki szefa szkolenia w Dowództwie 3 Skrzydła Lotnictwa Transportowego. 4 września 2017 w obecności dowódcy 3 Skrzydła Lotnictwa Transportowego płk. pil. Krzysztofa Walczaka przyjął dowodzenie 33 Bazą Lotnictwa Transportowego od płk. Dariusza Płóciennika. W lipcu 2019 objął stanowisko zastępcy dowódcy 3 Skrzydła Lotnictwa Transportowego. 10 maja 2023 minister obrony narodowej Mariusz Błaszczak wyznaczył go na stanowisko dowódcy 3 Skrzydła Lotnictwa Transportowego, z dniem objęcia funkcji 15 maja 2023. Jest pilotem, który latał samolotem TS-11 Iskra oraz śmigłowcami Mi-2, Mi-8, W-3 i Mi-17. Wyszkolił wielu pilotów. Posiada klasę mistrzowską pilota wojskowego na śmigłowcach Mi-2 i W-3, uprawnienia instruktorskie oraz pilota doświadczalnego III klasy.