Absolwent Wydziału Ekonomiki Transportu Uniwersytetu Gdańskiego na kierunku Ekonomika Transportu Morskiego.
Ukończył także kurs doskonalenia umiejętności menedżerskich MANAGEMENT 2005 w Canadian International Management Institute.
Pracował m.in. w Morskim Porcie Handlowym Gdynia, w firmie GOCON AB w Gdańsku, w Przedsiębiorstwie zagranicznym DORA w Gdańsku oraz w firmie INTERTRADE z siedzibą w Gdyni.
Od 1992 roku prowadzi firmę handlową IMEX TOP 32 z siedzibą w Gdańsku, pełniąc w niej funkcję Prezesa Zarządu. W Radzie Nadzorczej mcr S.A. zasiada od 2004.