Jestem absolwentem Pomorskiej Akademii Medycznej w Szczecinie.
W 2004 roku rozpocząłem pracę jako asystent na Oddziale Neurologii Wojewódzkiego Specjalistycznego Szpitala Neuropsychiatrycznego, a następnie Wojewódzkiego Szpitala Zespolonego w Kielcach
W styczniu 2010 roku uzyskałem stopień naukowy doktora nauk medycznych w zakresie medycyny na II Wydziale Lekarskim z Oddziałem Anglojęzycznym Uniwersytetu Medycznego w Lublinie, w kwietniu 2010 roku tytuł specjalisty w dziedzinie neurologii
Od lipca 2010 roku pełniłem funkcję Zastępcy Kierownika Oddziału Neurologii z Pododdziałem Udarowym PZOZ w Starachowicach.
Od 1 września 2016 roku byłem Zastępcą Kierownika Kliniki Neurologii Świętokrzyskiego Centrum Neurologii w Kielcach.
Od 1 września 2023 roku jestem Kierownikiem Kliniki Neurologii Świętokrzyskiego Centrum Neurologii w Kielcach