Dyplom kpt. ż.w. otrzymał w 1978 r.. Pierwszym statkiem kapitańskim była „Boginka”. Z australijskiej stoczni „Henderson”, koło Fremantle, wraz z kapitanem Lechem Łaskim sprowadził do kraju katamaran Boomerang, który wprowadził do Świnoujścia. W latach 1993–1994 był w składzie Izby Morskiej w Szczecinie, która prowadziła postępowanie dotyczące katastrofy Jana Heweliusza, przewodniczącym był sędzia zawodowy Zdzisław Wunsch. W 2008 r. przeszedł na emeryturę, a ostatnim statkiem którym dowodził był prom MF Pomerania. Był zastępcą delegata ministra przy Izbie Morskiej w Szczecinie, inspektorem bezpieczeństwa żeglugi administracji morskiej bander krajów: Barbados, Belize, Saint Vincent, Vanuatu. W Szczecinie w ośrodku szkolenia prowadził zajęcia dotyczące zasad bezpieczeństwa pracy na statku oraz indywidualnych technik ratowniczych.