2002р. закінчив Львівський державний медичний університет за спеціальністю “Лікувальна справа”.
2002-2003 — інтернатура по неврології на базі неврологічного відділення КМКЛШМД м.Львова та ЛДМУ ім. Д. Галицького,факультету післядипломної освіти, кафедри невропатології та нейрохірургії.
З 2003 р. — лікар-невропатолог в 2-й міській комунальній поліклініці м. Львова.
2013р. — стажування по сомнології в лабораторії сну «Укртелемед» м. Київ.
2017р. — закінчив курси спеціалізації з функціональної діагностики.
Регулярно приймає участь в спеціалізованих конференціях. Публікується в періодичних виданнях.
Медичний стаж з 2003 року. Лікар першої категорії