Народився 19 квітня 1985 року, м. Львів.
Закінчив філософський факультет Київського національного університету імені Тараса Шевченка (спеціальність «Політологія»).
У 2010 році захистив кандидатську дисертацію на тему: «Ефективності виборчих технологій в сучасному електоральному процесі».
Випускник магістерської програми з державного управління Національної академії державного управління при Президентові України.
Одружений. Пара виховує сина.
Є співзасновником і заступником директора консалтингової компанії “Ukrainian Politconsulting Group”.
Працював політичним консультантом на загальнонаціональних та місцевих виборчих кампаніях, спеціалізується на аналітичному та медійному напрямках з 2004 року.
У 2015 році балотувався до Київської обласної ради від “Блоку Петра Порошенка “Солідарність” як безпартійний за 80 округом (м.Переяслав-Хмельницький). Помічник-консультант народного депутата України Артура Палатного.
У 2019 році був обраний народним депутатом 9 скликання від партії “Слуга народу” номером 103 у списку як безпартійний. Член однойменної фракції. Заступник голови Комітету з питань молоді і спорту.
З 11 березня 2020 року - постійний Представник КМУ у Верховній Раді.
11.03.2020