Pracuje jako nauczyciel akademicki na Wydziale Ekonomicznym Uniwersytetu Gdańskiego. Autor i współautor ponad 60 publikacji naukowych, w tym nagradzanych monografii naukowych i podręczników akademickich. Przez kilka lat zarządzał finansami oraz transportem w przedsiębiorstwie przeładunkowo-transportowym. W ramach programu ACCA Academics Sitting Exams zdał egzamin ACCA F9 Financial Management, uzyskując najlepszy dotychczas wynik w Polsce wśród wszystkich wykładowców akademickich biorących udział w programie (sesja grudzień 2015).