Następnie ukończył: studia w Akademii Obrony Narodowej (1998), kurs języka angielskiego na poziomie 3 (1999), specjalistyczny kurs językowy w przy Lackland Air Force Base w San Antonio w Stanach Zjednoczonych (2000), zaawansowany kurs oficerów wojsk pancernych w w Fort Knox w Stanach Zjednoczonych (2001), studia magisterskie uzupełniające na wydziale ekonomii i administracji Zachodniopomorskiej Szkoły Biznesu w Szczecinie (2007), podyplomowe studium operacyjno-strategiczne w Akademii Obrony Narodowej (2008), studia podyplomowe studium polityki obrony w United States Army War College w Carlisle w stanie Pensylwania w Stanach Zjednoczonych (2013), studia doktoranckie na wydziale bezpieczeństwa narodowego w Akademii Obrony Narodowej (2016).
Kariera wojskowa Zawodową służbę wojskową rozpoczął w 1990 jako dowódca plutonu czołgów w 5 pułku zmechanizowanym, od roku 1993 był na stanowisku dowódcy kompanii czołgów 2 batalionu czołgów. Po przekształceniach, w latach 1995–1996 pełnił funkcję dowódcy kompanii czołgów 2 batalionu czołgów w 12 Brygadzie Zmechanizowanej. Po ukończeniu studiów w Akademii Obrony Narodowej w 1998 został wyznaczony na stanowisko dowódcy batalionu czołgów 12 Brygady Zmechanizowanej.