Urodził się 1 kwietnia 1965 roku w Rawiczu. Studia medyczne ukończył w 1991 r. na Wydziale Lekarskim Akademii Medycznej w Gdańsku i rozpoczął pracę w Oddziale Ortopedii i Traumatologii Szpitala Gdańsk – Zaspa, gdzie pracował do 2006 r. Specjalizację II stopnia uzyskał w 1999 r. Od 2006 r. do chwili obecnej pracuje w Oddziale Ortopedii i Traumatologii Szpitala Specjalistycznego w Starogardzie Gdańskim. Od 2012 r. pełni rolę kierownika oddziału. Specjalizuje się w chirurgii urazowej, chirurgii ręki, chirurgii stawu biodrowego - głównie endoprotezoplastyki oraz chirurgii stawu kolanowego – artroskopie, rekonstrukcje więzadła krzyżowego przedniego.