W 1972 r. kończy WSMW, mianowany na stopień ppor. mar. i zostaje skierowany do służby w Bałtyckim Dywizjonie Okrętów Pogranicza (BdOP) Morskiej Brygady Okrętów Pogranicza w Kołobrzegu. Obejmuje stanowisko dowódcy działu okrętowego artylerii i broni podwodnej okrętu patrolowego ORP „Szkwał” (nr burtowy 322) pr. 912.
W Bałtyckim Dywizjonie Okrętów Pogranicza służy do 1988 roku zajmując kolejno następujące stanowiska dowódcze:
- dowódca okrętu patrolowego ORP „Szkwał” pr. 912;
- dowódca okrętu patrolowego ORP „Wigry” pr. 912;
- dowódca okrętu patrolowego ORP „Fala” pr. 912;
- dowódca Grupy Kutrów i Motorówek.
W 1984 roku ukończył kurs akademicki w Akademii Marynarki Wojennej w Leningradzie.
Od roku 1988 w stopniu komandora porucznika służył w Dowództwie Wojsk Ochrony Pogranicza
w Warszawie na stanowisku starszego oficera operacyjno-szkoleniowego Wydziału Planowania
i Programowania, a następnie od 15.05.1991 w Komendzie Głównej Straży Granicznej RP (MSWiA) na stanowisku głównego specjalisty do spraw morskich.
W 1994 r. w stopniu kmdr. por. przechodzi do rezerwy i podejmuje pracę w Ministerstwie Transportu
i Gospodarki Morskiej, jako główny specjalista Departamentu Administracji Morskiej i Śródlądowej.
Na emeryturę przechodzi w roku 2006.
Odznaczony: Srebrnym Krzyżem Zasługi RP oraz innymi medalami państwowymi i resortowymi.
CZEŚĆ JEGO PAMIĘCI!