Kapitan Jachtowy i Motorowodny, Instruktor Żeglarstwa, Yachtmaster Ocean.
Z wykształcenia nauczyciel, przez wiele lat pracował jako zawodowy kapitan jachtowy. Posiada uprawnienia obserwatora radarowego, operatora łączności dalekiego zasięgu (LRC),
Z wodą i łódkami związany od najmłodszych lat. Żeglarstwa uczył się w Kamieniu Pomorskim, a pierwsze morskie szlify zdobywał w Pałacu Młodzieży w Szczecinie. Od 2004 roku kapitan jachtu Zryw (nagrody Zachodniopomorski Rejs Roku w 2005 i 2006). Od 2009 do 2011 kapitan jachtu Endorfina (wygrana w The Tall Ships Races 2010). Od 2011 kapitan na żaglowcu Olander, a w 2014 Kapitan Głowacki. Od 2013 armator i kapitan jachtu Bies. Członek Zarządu Zachodniopomorskiego Okręgowego Związku Żeglarskiego.
Obecnie kapitan i opiekun jachtu Dar Szczecina. Zajęcia na Darze Szczecina łączy z pracą nauczyciela informatyki w jednym ze szczecińskich liceów.