W latach 1999–2011 pełnił służbę w 25 Brygadzie Kawalerii Powietrznej (BKPow) kolejno jako: szef sekcji, dowódca 1 batalionu kawalerii powietrznej, szef sztabu 25 BKPow. W między czasie, w 2004 uzyskał stopień naukowy doktora[5] w dziedzinie dowodzenia na Akademii Obrony Narodowej[1][4]. Uczestniczył w okresie od 2000 do 2009 w misjach zagranicznych: dwukrotnie był m.in. zastępcą szefa wydziału operacyjnego w Bośni i Hercegowinie (2000–2001), trzykrotnie był m.in. zastępcą dowódcy grupy w Polskim Kontyngencie Wojskowym w składzie Międzynarodowych Sił Stabilizacyjnych w Iraku (I, V i IX zmiana; 2003, 2005, 2007) oraz w V zmianie Polskiego Kontyngentu Wojskowego w Afganistanie (2009), gdzie służył jako obserwator wojskowy i dowódca grupy[1][5].
17 stycznia 2019 został wyznaczony przez ministra obrony narodowej Mariusza Błaszczaka na nowe stanowisko zastępcy szefa sztabu ds. wsparcia w Dowództwie Sił Lądowych NATO w Izmirze w Turcji z dniem objęcia 21 stycznia 2019, zostając odpowiedzialnym za dowodzenie komponentem lądowym w czasie operacji Sojuszu[2][8]. W roku 2022 został desygnowany na stanowisko attaché obrony, wojskowy, morski i lotniczy przy Przedstawicielstwie Dyplomatycznym RP w Chińskiej Republice Ludowej w Pekinie[9]. Interesuje się piłką nożną, historią wojskowości oraz bezpieczeństwem międzynarodowym[5].