Walczył pod Monte Cassino.

Wykształcenie Absolwent: Wyższej Szkoły Oficerskiej Wojsk Zmechanizowanych we Wrocławiu (1991); Wyższej Szkoły Pedagogicznej w Bydgoszczy (1999); Akademii Marynarki Wojennej w Gdyni; Akademii Sztuki Wojennej w Warszawie.

Służba wojskowa W 1987 r. rozpoczął studia wojskowe w Wyższej Szkole Oficerskiej Wojsk Zmechanizowanych we Wrocławiu, które ukończył w sierpniu 1991 r. 2 października 1991 r. otrzymał przydział służbowy do Gdyni, gdzie objął stanowisko służbowe – oficer sztabu w batalionie ochrony i obsługi Komendy Portu Wojennego Gdynia. W 1992 r. ukończył kurs komendantów garnizonowych ośrodków samoobrony. W 1999 r. po ukończeniu Wyższej Szkoły Pedagogicznej w Bydgoszczy został wyznaczony na stanowisko szefa sztabu w batalionie ochrony i obsługi Komendy Portu Wojennego Gdynia, po czym po kilku miesiącach objął funkcję dowódcy batalionu. Następnie pełnił służbę na stanowisku szefa szkolenia Komendy Portu Wojennego Gdynia, gdzie służył w latach 2002–2011. W okresie tym, od września 2008 r. do listopada 2009 r. pełnił służbę w ramach dwóch misji na Wzgórzach Golan w Siłach Rozdzielająco-Obserwacyjnych ONZ w Polskim Kontyngencie Wojskowym UNDOF Syria na stanowisku starszego oficera operacyjnego. Z misji powrócił w listopadzie 2009 r.