
Ukończył Studia Medyczne na Warszawskim Uniwersytecie Medycznym. Doświadczenie zawodowe zdobywać zaczął w Klinice Neurochirurgii Instytutu Psychiatrii i Neurologii w Warszawie, następnie przez 11 lat pracował w Klinice Nowotworów Układu Nerwowego Narodowego Instytutu Onkologicznego w Warszawie, gdzie zdobył tytuł specjalisty neurochirurgii. Obecnie pracuje jako zastępca ordynatora w Oddziale Neurochirurgii Szpitala w Białej Podlaskiej. Jego główne zainteresowania i specjalizacja to neuroonkologia oraz chirurgia kręgosłupa. Zajmuje się przede wszystkim operacyjnym leczeniem guzów mózgu pierwotnych i przerzutowych z zastosowaniem najnowszych technik neurochirurgicznych, leczeniem zmian nowotworowych w obrębie kręgosłupa i kanału kręgowego. Do leczenia operacyjnego zmian zwyrodnieniowych kręgosłupa wykorzystuje metody mikrochirurgii jak i metody leczenia endoskopowego. Do leczenia pacjentów nie wymagających operacji wykorzystuje małoinwazyjne metody leczenia przeciwbólowego.W swojej praktyce zdobywał doświadczenia na wielu kursach i zjazdach, w tym kursy AOSpine, Polska Szkoła Chirurgii Kręgosłupa, kursy z endoskopii kręgosłupa, kursy z małoinwazyjnej Chirurgii kręgosłupa, kursy z ‘operacyjnego zastosowania stymulatorów rdzeniowych i wiele innych.
