Żeglarz związany ze środowiskiem regatowym. Organizator i sędzia regat. Mierniczy ORC, członek Biura Offshore Racing Congress w Polsce. Aktywny zawodnik i promotor klasy 505. Współzałożyciel Polskiego Stowarzyszenia Klasy 505. Przedstawiciel środowiska zachodniopomorskiego w Zespole ds Regat Morskich PZŻ. Współpracuje z POZŻ w zakresie rozwoju regat morskich. Absolwent ZUT, inżynier budowy okrętów, projektant jachtów. Członek zarządu ZOZŻ, przewodniczący komisji Ds. sportu amatorskiego