Народився 27 липня 1971 року у місті Суми.
Освіту здобув у Сумському державному педагогічному інституті ім. А.С. Макаренка, який закінчив у 1993 році за фахом «Географія і біологія». Протягом 6 років працював вчителем (1993-1999).
Засновник Спілки Української Молоді «Сумщини (з 1991), учасник «Революції на граніті» (студентського голодування у Києві, 1990).
Голова Спілки Української Молоді «Сумщина» (1998-2000). Голова Сумського обласного комітету молодіжних організацій (1998). Із 1999 року працював на постійній основі головою та заступником голови Сумського обласного комітету молодіжних організацій. Голова Всеукраїнської молодіжної громадської організації «Молодіжний Націоналістичний Конгрес» (2002-2006).
Брав участь у русі Сумських студентів проти об’єднання вузів (2004) і влади Щербаня у Сумській області.
Із 2005 року – заступник голови Сумської обласної державної адміністрації. Протягом 2006-2008 років працював начальником управління інформації та зв’язків з громадськістю Чернігівської ОДА.
Закінчив Національну академію державного управління при Президентові України за спеціальністю «Управління суспільним розвитком». Заступник голови Сумської ОДА (2008-2010).
У 2010 році голова Сумської обласної громадської організації «Бюро аналізу політики». Протягом 2010-2012 років досліджено більше 340 державних закупівель на Сумщині, як результат - до прокуратури та органів державної влади надіслано близько 40 звернень та скарг про порушення Закону України «Про доступ до публічної інформації». Серед резонансних розслідувань – будівництво обласного психдиспансеру, закупка медичного обладнання для цього закладу, корупція при здійсненні ремонту доріг, дослідження закупівельних цін на продукти харчування в освітніх закладах Сумської області тощо.
У 2012 році обраний до Верховної Ради України 7 скликання за мажоритарним округом №157.
З 2013 року - голова Сумської обласної організації ПП "За Україну!".