Родился в Москве в 1971 г. В 1994 г. окончил с отличием исторический факультет Московского педагогического государственного университета им. В. И. Ленина (бывшего МГПИ).
В 1993—1996 гг. — специальный корреспондент газеты Правительства РФ, затем Администрации Президента РФ «Российские вести». Занимался проблемами экономики и права, вел тематическую полосу «Лобби», посвященную влиянию на федеральную власть различных групп давления. Одновременно в октябре-декабре 1995 г. — заместитель руководителя пресс-службы московского штаба движения «Наш дом — Россия». Редактор уникального специального выпуска газеты «Вечерняя Москва» (14 декабря 1995 г.), подготовленного при содействии московского штаба НДР.
На парламентских выборах 1995 г. в Москве движение НДР получило наивысший результат по России (18 %).
В 1996—1997 гг. — политический обозреватель еженедельника «Новое время» и специальный корреспондент газеты «Труд».
В 1997—2000 гг. — редактор отдела социально-экономических проблем еженедельника «Новое время».
Параллельно в 1996—1998 гг. — консультант, эксперт-консультант, ведущий эксперт-консультант Центра политического консультирования «Никколо М». Активно участвовал в ряде крупных проектов, в том числе по PR-поддержке Центрального банка РФ и Внешторгбанка, выборах президентов России и Казахстана, губернаторов Красноярского края и Саратовской области, депутатов Московской городской думы.
В 1997—1999 гг. выступал как независимый консультант по ведению крупных PR-проектов в российской металлургии.
В 2000—2004 гг. — заместитель генерального директора, руководитель департамента PR-проектов Центра политических технологий. Вел проекты в области бизнес-PR, политического PR, антикризисного PR, сетевые медиапроекты, курировал маркетинговые исследования.
В 2001 году в МПГУ защитил диссертацию на соискание учёной степени кандидата исторических наук по теме «Правовое и социально-экономическое положение российского купечества во второй половине XIX века» (специальность 07.00.02 — Отечественная история).
В 2001—2004 гг. — главный редактор сайта «Политком.ру».
В 2003—2004 гг. консультировал партию «Яблоко», Аграрную и Народную партии.
С 2004 г. — генеральный директор Агентства политических и экономических коммуникаций (АПЭК).
С 2005 г. — консультант Администрации Президента РФ и ЦИК партии «Единая Россия».
С 2007 г. — советник секретаря Президиума Генерального совета партии «Единая Россия».
С 2010 г. — сопредседатель Общественного совета «Честный выбор» С 2010 г. — советник заместителя Председателя Правительства РФ, руководителя Аппарата Правительства РФ.
С 2011 г. — координатор Народного клуба Общероссийского народного фронта.
С 2012 г. — член оргкомитета, член совета сторонников гражданского движения «Остальная Россия».
В мае 2012 г. на XIII съезде партии «Единая Россия» избран в состав Высшего совета партии.
В 2012—2014 гг. — член Общественной палаты Российской Федерации.
Был одним из четырёх соавторов идеологического блока предвыборной программы «Единой России» на парламентских выборах 2016 года.