Доктор исторических наук (1999).
Окончил исторический факультет Московского областного педагогического института им. Н. К. Крупской (1989).
В декабре 1993 г. баллотировался в Государственную думу РФ по списку избирательного объединения "Будущее России — Новые имена", избран не был.
В 1995 году баллотировался кандидатом в депутаты Государственной Думы Федерального Собрания РФ второго созыва в Курганской области по списку избирательного блока "Блок Ивана Рыбкина", избран не был.
Кандидатская диссертация по историческим наукам «Общественно-политическое развитие советского общества в 1953—1964 гг.» (М., 1998).
Докторская диссертация по историческим наукам «Исторический опыт политического реформирования советского общества в 50-е — 60-е годы» (М., 1999).
В 2000—2003 годах помощник Председателя Правительства РФ (М. Касьянова). В 2003—200? года заместитель министра образования РФ.