W zawodowej służbie wojskowej w Marynarce Wojennej spędził 40 lat. W tym 15 lat w składzie załóg okrętów. Dowódca okrętu transportowo-minowego ORP „Gniezno”. Po zakończeniu służby na okrętach zajmował szereg stanowisk dowódczych i sztabowych na wszystkich szczeblach dowodzenia od szefa sztabu – zastępcy dowódcy 12 dywizjonu Trałowców , przez dowódcę 2. Dywizjonu Okrętów Transportowo – Minowych, szefa szkolenia Flotylli, szefa oddziału ćwiczeń w Dowództwie Generalnym RSZ po szefa Zarządu Uzbrojenia w Inspektoracie Marynarki Wojennej. W 2016 roku objął stanowisko dowódcy 8. Flotylli Obrony Wybrzeża a w roku 2018 objął funkcję zastępcy Inspektora Marynarki Wojennej. Gwiazdkę admiralską otrzymał w 2018 roku.
Jest absolwentem Akademii Marynarki Wojennej w Gdyni oraz United States Naval Command College w Newport, RI. w Stanach Zjednoczonych. Ponadto ukończył szereg studiów podyplomowych oraz kursów specjalistycznych z zakresu dowodzenia i kierowania operacjami morskimi, prowadzenia szkolenia okrętów, realizacji morskich misji pokojowych.
Był bezpośrednio zaangażowany w przygotowanie sił morskich do udziału w Polskich Kontyngentach Wojskowych ( PKW Czernicki, PKW Morze Północne) oraz w ramach Stałych Zespołów Sił Morskich NATO (SNMCM G). Jest też pomysłodawcą funkcjonującego już od 20 lat programu edukacyjnego Miasta – Okręty promującego problematykę morską i obronną wśród młodzieży szkolnej z miast będących patronami okrętów Marynarki Wojennej.
Odznaczony m. in.: Złotym Krzyżem Zasługi, Morskim Krzyżem Zasługi, Złotym Medalem za Długoletnią Służbę, Złotym Medalem za Zasługi dla Obronności Kraju, Złotym Medalem „Siły Zbrojne w służbie Ojczyzny”.