Народився 20 липня 1981, с. Грушово, Тячівський район, Закарпатська область.
1998–2004 — Київський національний університет ім. Т. Шевченка, юридичний факультет, кваліфікація — магістр права (з відзнакою), спеціалізація — конституційне право.
2013 — Кандидат юридичних наук за спеціальністю міжнародне право.
Одружений, виховує двох дочок.
Серпень 2002 — лютий 2005 — помічник-консультант народного депутата України Бориса Тарасюка.
Лютий 2005 — жовтень 2005 — помічник Міністра закордонних справ України.
Жовтень 2005 — травень 2006 — завідувач секретаріату депутатської фракції Народного Руху України.
Травень 2006 — листопад 2007 — заступник завідувача секретаріату депутатської фракції «Наша Україна».
Листопад 2007 — червень 2009 — заступник завідувача секретаріату депутатської фракції «Наша Україна — Народна Самооборона».
Червень 2009 — квітень 2010 — заступник Міністра України у справах сім'ї, молоді та спорту.
Травень 2007 — березень 2013 — голова Молодого Народного Руху.
З березня 2013 до листопада 2016 року очолював ГО “Батьківщина Молода”.
У 2014 році був радником в.о. президента України Олександра Турчинова.
Віце-президент Атлантичної асоціації молодих політичних лідерів. Член Громадської ради при МЗС України.
Листопад 2014 — обраний народним депутатом України на багатомандатному виборчому округу за списками партії ВО «Батьківщина» під № 8.
У 2019 році був обраний народним депутатом 9 скликання від ВО “Батьківщина” номером 12 у списку як член партії. Член однойменної фракції. Перший заступник голови Комітету з питань бюджету.
04.09.2019