W 1960 otrzymał dyplom jachtowego kapitana żeglugi wielkiej. Był komandorem Akademickiego Klubu Morskiego AZS w Gdańsku (1962–1965). W 1980 kapitan i I oficer jachtu oceanograficznego „Sonda” Zakładu Oceanologii Polskiej Akademii Nauk w Sopocie, od 2011 właściciel i kapitan jachtu s/y „Krakus”.

W 1983–1987 był starszym wykładowcą w Marine Engineering Departament Rivers State University of Technology w Nigerii,

Od 1989 dyrektor i założyciel: Ośrodka Szkoleniowo-Badawczego Centrum Promocji Spółdzielczości Przemysłowej, Centrum Doradztwa i Promocji i Kooperacji Gospodarczej; od 1999 dyrektor Biura Marketingu w Pomorskiej Specjalnej Strefie Ekonomicznej w Sopocie i prezes Pomorskiej Sieci Innowacyjnej „Brainet”; od 2002 – prezes i członek zarządu Centrum Promocji Sp. z.o.o. w Gdańsku. Od 2002 na emeryturze.

Jest autorem kilkudziesięciu publikacji, w tym 2 książek i skryptu, ekspertyz, doradztwa oraz projektów na temat: doradztwa personalnego i zawodowego, kooperacji gospodarczej, techniki okrętów i ich produkcji.