Народився 4 грудня 1962, Добромиль, Львівська область.
1978—1982 роки — здобував освіту у Новороздільському технікумі, який закінчив з відзнакою;
1982—1986 роки — навчався у Дніпропетровському хіміко-технологічному інституті;
1990 рік — закінчив Івано-Франківський інститут нафти та газу з відзнакою, факультет нафтогазопроводів. Захистив кандидатську дисертацію у галузі енергетики та енергозберігаючих технологій.
Одружений. Разом з дружиною виховує четверо дітей.
1990—2005 роки — займався підприємницькою діяльністю.
2005 рік — голова спостережної ради ЗАТ Українська промислова компанія «Добромиль», виробництво хімічної продукції для промислових цілей. У цьому ж році стає засновником ТОВ «Роял Хоспітеліті Груп» (Royal Hospitality Group), яка займається готельним бізнесом.
2005—2014 роки — перший заступник голови правління Нафтогазу України (з 2010 перебував у декретній відпустці для догляду за дитиною).
2006—2007 роки — нардеп ВРУ V скликання (№ 70 у списку блоку «Наша Україна»). За час депутатської каденції є співавтором п'яти законопроектів.
2006—2007 роки — член Комітету з питань паливно-енергетичного комплексу, ядерної політики та ядерної безпеки у ВРУ V скликання.
З 2011 року - голова благодійного фонду імені Андрія Лопушанського.
2012 рік — кандидат у народні депутати за виборчим округом № 125.
2013 — Голова Правління Східноєвропейського колегіуму територіальної державної служби та місцевого самоврядування.
2014 — депутат ВРУ VIII скликання, голова підкомітету з питань газової, газотранспортної галузі та політики газопостачання Комітету ВРУ з питань паливно-енергетичного комплексу, ядерної політики та ядерної безпеки, заступник члена Української частини Парламентського комітету асоціації, заступник члена Постійної делегації у Парламентській асамблеї Ради Європи.
У 2019 році був обраний до Верховної Ради 9 скликання як самовисуванець та член партії "Конгрес Українських Націоналістів" за 125 округом (Львівська область). Член фракції партії "Європейська Солідарність". Заступник голови Комітету з питань бюджету.
02.03.2020