Народився 23 червня 1969, Новий Розділ, Львівська область.
1986—1991 — Львівський технікум механічної обробки деревини (технік–технолог меблевого виробництва);
2005—2009 — Міжрегіональна академія управління персоналом (спеціаліст за спеціальністю «Управління персоналом та бізнесом»).
Трудову діяльність розпочав у 1991 році в МП «Розділ». Працював: ТзОВ «Н. Р. Трейд ЛТД» — комерційний директор; ПП «Владокс» — заступник директора; ПП ТВ «Галм'ясоком» — директор роздрібної торгівлі; приватний підприємець.
У 2006 році обирався депутатом Львівської міської ради від блоку "Український Народний Блок Костенка і Плюща".
Народний депутат 8 скликання. Був обраний від партії "Блок Петра Порошенка" (№39 у виборчому списку). Голова підкомітету з питань правового забезпечення діяльності митних органів Комітету Верховної Ради України з питань податкової та митної політики.
2020 рік — служить в Національній Гвардії України. Старший офіцер планування та застосування військ в охоронних заходах.
Одружений, має двох дітей.
29.01.2021