W 2000 r. współzałożył przychodnię podstawowej opieki zdrowotnej i pełnił funkcję prezesa.
Przez 17 lat był dyrektorem Szpitala Specjalistycznego im. J. K. Łukowicza w Chojnicach.
Współzałożyciel Fundacji Dla Zdrowia, wspierającej szpital i osoby potrzebujące.
Członek i współzałożyciel organizacji społecznych, m.in. Stowarzyszenia Inicjatyw Społecznych Samorządni, Bractwa Rycerskiego Herbu Tur, Europejskiego Stowarzyszenia Pomerania i Stowarzyszenia Samorządy dla Polski „TAK”.
Radny Chojnic (2002-2006). Od 2006 roku Radny Sejmiku Województwa Pomorskiego.
Od listopada 2019 roku Wicemarszałek Województwa Pomorskiego. Odpowiada za transport, infrastrukturę, majątek, gospodarkę i rynek pracy.