Objął funkcję profesora uczelni i kierownika Katedry Prawa Gospodarczego i Finansowego na Uniwersytecie Kazimierza Wielkiego w Bydgoszczy, a także profesora Kiev International University. Wykładał również na macierzystej uczelni, w Wyższej Szkole Administracji i Biznesu im. Eugeniusza Kwiatkowskiego w Gdyni, Europejskiej Wyższej Szkole Prawa i Administracji w Warszawie, Sopockiej Szkole Wyższej oraz Wyższej Szkole Zarządzania w Gdańsku. W 2024 został prorektorem ds. nauki i jakości kształcenia w Powiślańskiej Szkoły Wyższej w Kwidzynie. Autor ponad 100 publikacji naukowych, recenzent w czasopismach naukowych.

Zajmował różne stanowiska w ramach administracji rządowej i samorządowej, m.in. p.o. prezesa i prezesa Szpitala Miejskiego w Miastku (2022–2023), powiatowego inspektora sanitarnego w Nowym Dworze Gdańskim (2017–2022), prezesa portu morskiego Władysławowo i szefa miejskiej spółki komunalnej Abruko (2011–2014) oraz przewodniczącego Regionalnej Komisji ds. Ocen Oddziaływania na Środowisko przy Regionalnej Dyrekcji Ochrony Środowiska w Gdańsku. Był zatrudniony jako dyrektor w Ministerstwie Budownictwa (2006) i Państwowej Inspekcji Sanitarnej.