З 2008 року по 2012 рік навчався на юридичному факультеті Львівського національного університету ім. Івана Франка, отримав диплом з відзнакою за напрямом підготовки/спеціальності «Правознавство» та здобув кваліфікацію бакалавр права. Упродовж 2012-2013 років навчався на юридичному факультеті Львівського національного університету ім. Івана Франка, після закінчення якого отримав диплом з відзнакою за напрямом підготовки/спеціальності «Правознавство» (спеціалізація «Цивільно-правова») та здобув кваліфікацію магістр права.
З 2013 по 2020 рік працював в Адвокатському об’єднанні “Адвокатська компанія “Прокопишин і партнери”. У 2016 році отримав свідоцтво про право на заняття адвокатською діяльністю.
З 2021 року працює в Львівській обласній раді на посаді начальника юридичного відділу Львівської обласної ради, а з 2023 року виконує обов’язки керуючого справами Львівської обласної ради.
З вересня 2023 року по грудень 2024 року навчався у Національному університеті «Львівська політехніка» за освітньою програмою «Публічне управління та адміністрування (для державних службовців)», акредитована Міністерством освіти і науки України, здобувши кваліфікацію магістр, галузь знань «Публічне управління та адміністрування», спеціальність «Публічне управління та адміністрування».
Одружений. Виховує доньку