Родился 14 мая 1971 года в городе Инта.

В 1994 году окончил с отличием исторический факультет Московского педагогического государственного университета им. В.И.Ленина.

С октября 1994 года по март 1997 года – аспирант Московского педагогического государственного университета им. В.И.Ленина.

С апреля 1997 года по декабрь 2011 года работал в Государственной Думе Федерального Собрания Российской Федерации на следующих должностях: помощник депутата Государственной Думы Д.О.Рогозина, руководитель секретариата заместителя Председателя Государственной Думы Д.О.Рогозина, руководитель аппарата депутатского объединения в Государственной Думе фракции «Родина», руководитель аппарата депутатского объединения в Государственной Думе фракции «Справедливая Россия – «Родина» (Народно-патриотический союз)».

26 января 2012 года назначен руководителем Секретариата Заместителя Председателя Правительства Российской Федерации Д.О.Рогозина.

Действительный государственный советник Российской Федерации 3-го класса.

Кандидат исторических наук.