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