В 1994 году окончил исторический факультет Львовского государственного университета имени Ивана Франко по специальности - «история».
В 1999 году окончил аспирантуру Львовского государственного института физической культуры.
С 1995 г. работал инструктором 2 категории отдела по работе с молодежью, физической культуры и спорта исполнительного комитета Львовского городского совета народных депутатов.
1995 - 1997 гг. - инструктор, специалист 1 категории Департамента социального обслуживания и защиты населения исполнительного комитета Львовского городского совета народных депутатов.
1999 - 2005 гг. - работал преподавателем кафедры фехтования и бокса Львовского государственного университета физической культуры.
2005 - 2014 гг. - старший преподаватель кафедры фехтования, бокса и национальных единоборств Львовского государственного университета физической культуры.
На выборах 2010 года - кандидат в Народные депутаты Украины от блока «Наша Украина», округ № 11, г. Самбор.
Заместитель руководителя Общественного объединения «Самооборона Майдана» Андрея Парубия.
С марта 2014 г. - заместитель Министра внутренних дел Украины.
С ноября 2014 года народный депутат Верховной Рады Украины VIII созыва. Прошел в парламент от партии "Народный фронт" под номером 40.
На досрочных парламентских выборах 2019 года избран народным депутатом Верховной Рады IX созыва от партии Европейская солидарность, №19 в партийном списке. Член Комитета Верховной Рады Украины по вопросам транспорта и инфраструктуры.
01.10.2019