Родился в 1970 году в Баку, АССР. Окончил философский факультет МГУ по специальности «преподаватель социально-политических дисциплин», кандидат политических наук.
В 2001-2008 годах являлся заместителем начальника Управления внутренней политики администрации Президента РФ. В 2009-2010 годах был членом Общественной палаты РФ. С 2012 по январь 2013 года был заместителем секретаря Генерального совета ВПП «Единая Россия».
В 2017-2018 годах был доцентом кафедры региональных проблем мировой политики факультета мировой политики МГУ, вел курс «информационно-аналитическое обеспечение внешней политики».
С 2019 года - Профессор департамента политики и управления факультета социальных наук
НИУ ВШЭ, ведет курс «Политическая экспертиза».