W późniejszych latach zajmował kolejno stanowiska: starszego oficera Wydziału Szkolenia w Szefostwie Wojsk Inżynieryjnych w Dowództwie Pomorskiego Okręgu Wojskowego w latach 1988-1989 dowodził zgrupowaniem pododdziałów inżynieryjnych w Polskim Kontyngencie Wojskowym w Libanie starszego oficera Wydziału Operacyjno-Rozpoznawczego w Szefostwie Wojsk Inżynieryjnych w Dowództwie Pomorskiego Okręgu Wojskowego od 2006 do 2007 pełnił obowiązki szefa sztabu w 5 Pułku Inżynieryjnym szefa oddziału Inżynieryjnego w Wielonarodowa Dywizja Centrum-Południe – PKW Irak starszego oficera Wydziału Planowania w Dowództwie Eurokorpusu w Strasburgu głównego Specjalisty w Szefostwie Inżynierii Wojskowej Ministerstwie Obrony Narodowej.
W latach 2011–2012 ukończył Podyplomowe Studia Polityki Obronnej w USA. W grudniu 2012 roku objął obowiązki asystenta szefa sztabu ds. inżynierii wojskowej (ACOS JENG) w Dowództwie Sił Sojuszniczych NATO ds. Operacji.