W 2010 roku ukończył studia na kierunku lekarskim w Collegium Medicum Uniwersytetu Jagiellońskiego, podczas których uczestniczył w pracy Koła Studenckiego Katedry Psychoterapii.
Po stażu podyplomowym w Szpitalu im. L. Rydygiera w Krakowie odbył specjalizację z neurologii w Szpitalu Czerniakowskim w Warszawie. W trakcie specjalizacji zdobył doświadczenie w opiece nad pacjentami z pełnym spektrum zaburzeń neurologicznych, pełniąc dyżury jako neurolog SOR oraz prowadząc konsultacje w poradni ogólnoneurologicznej.
Od 2020 roku pełni funkcję starszego asystenta w Klinice Neurologii i Epileptologii, konsultując pacjentów w Punkcie Konsultacyjnym Epileptologii i Chorób Pozapiramidowych. Rozwija kompetencje w interpretacji badań EEG, które uzupełnił kursem w ośrodku Akson w Milanówku.
Posiada doświadczenie badawcze z udziału w siedmiu badaniach klinicznych nad terapiami stwardnienia bocznego zanikowego. Specjalizuje się w diagnostyce i leczeniu pacjentów z zaburzeniami napadowymi, bólami głowy, tężyczką, chorobami naczyniowymi oraz schorzeniami kręgosłupa.
Jest członkiem Polskiego Towarzystwa Neurologicznego oraz Polskiego Towarzystwa Neurofizjologii Klinicznej.