Народився 10 липня 1987, м. Яворів, Львівська область.
Навчався в Українському католицькому університеті (гуманітарний факультет) та у Львівській бізнес-школі.
Закінчив історичний факультет Львівського національного університету ім. І. Франка.
Вивчав фінансову культуру у Tristar Management.
Керівник представництва ГО "Об'єднання “Самопоміч” у м. Яворів, співзасновник ГО “Молодь Яворівщини”.
Депутат Яворівської міської ради 6-го скликання, працював у комісії законності, депутатської етики. З 2014 по 2015 роки — секретар Яворівської міськради, виконував обов'язки міського голови.
Керівник представництва ГО «Об'єднання “Самопоміч”» у м. Яворові.
У 2019 році був обраний депутатом Верховної Ради 9 скликання від партії “Самопоміч” за виборчим округом №122 (Львівська область) як безпартійний. З 6 грудня 2019 року - член депутатської групи "Довіра", до того - позафракційний. Член Комітету з питань правової політики. Член Комітету Верховної Ради з питань правової політики та депутатської групи «Довіра».
10.09.2020