Народився 16 липня 1964 р. в с. Дерть Рокитнівського району Рівненської області. В 1986 р. закінчив Івано-Франківський педагогічний інститут (спеціальність "історія"), в 1999 р. - Прикарпатський університет ім. В.Стефаника (спеціальність "юрист"). Кандидат історичних наук.
З травня 1989 р. - завідуючий фільмотеки в Яремчанському міськвідділі освіти.
З квітня 1993 р. - інструктор у справах молоді в Яремчанському міськвиконкомі.
З вересня 1994 р. - заступник начальника в Івано-Франківському обласному управлінні освіти.
1994-1998 рр. - депутат Івано-Франківської обласної ради.
З червня 1996 р. - помічник-консультант народного депутата Р.Круцика.
З червня 1998 р. - юрисконсульт в ТОВ "Лілея-НВ", м.Івано-Франківськ.
З вересня 2000 р. - асистент кафедри філософії, з вересня 2001 р. - доцент кафедри державного управління Івано-Франківського національного технічного університету нафти і газу.
2002-2006 рр. - заступник Івано-Франківського міського голови.
2003 - 2005 рр. - голова Пласту в Україні. Обирався першим заступником глави Проводу ОУН-революційної.
З 2006 р. - заступник голови партії ВО "Свобода" з ідеологічних питань. Голова Івано-Франківської обласної організації ВО "Свобода".
2006 р. - № 191 виборчого списку Блоку "Наша Україна" на парламентські вибори в Україні 2006 р.
2007 р. - № 5 виборчого списку Всеукраїнське об'єднання "Свобода" на парламентські вибори в Україні 2007 р.
1994 - 1998, 2006 - 2010, 2010 - 2012 роки - депутат Івано-Франківської обласної ради.
2010 - 2012 роки - голова Івано-Франківської обласної ради.
2012 - 2014 роки - народний депутат України, перший заступник голови Комітету Верховної Ради України з питань науки і освіти.
З 27 лютого 2014 року - віце-прем'єр-міністр України.
Кандидат історичних наук, доцент кафедри державного управління Національного педагогічного університету ім. М. Драгоманова.
Член політвиконкому ВО "Свобода", заступник голови партії з питань ідеології.
Автор 8 книг, понад 40 наукових та 150 публіцистичних статей, редактор та упорядник понад 10 наукових збірників і праць.
Одружений, виховує доньку і сина.