Absolwent Wydziału Nawigacyjnego Wyższej Szkoły Morskiej w Gdyni z 1992 roku,. Przez 20 lat pracowałem na różnych typach statków w tym ponad 14 lat jako kapitan. Od 6 lat pełnię funkcję prezesa Zarządu Polskiego Związku Przedsiębiorców Żeglugowych. Od 2023 roku jestem dyrektorem Działu Armatorskiego i Praktyk Morskich na Uniwersytecie Morskim w Gdyni.