1970 год — окончил Рязанский государственный педагогический институт по специальности учитель физики и математики.
С 1970 года — служил в рядах Вооружённых Сил
После армии, работал учителем, заместителем директора средней школы, заведующим отделом райисполкома.
1978—1990 — директор Спасского педагогического училища.
1990—1991 — заместитель председателя Рязанского облисполкома.
1991—1994 — заместитель главы Рязанской области — руководитель комплекса по социальной защите и социальным гарантиям.
1994—1999 — ректор Рязанского областного института развития образования.
В декабре 1996 года — баллотировался на пост главы администрации Рязанской области.
1999—2007 — депутат Государственной Думы Федерального Собрания Российской Федерации.
Заместитель председателя Комитета по информационной политике, член Постоянной комиссии по борьбе с коррупцией Государственной Думы третьего созыва.
Председатель Комитета Государственной Думы четвёртого созыва по образованию и науке и член фракции «Единая Россия».
С 4 октября 2007 года — руководитель Федерального агентства по образованию.
C 2 апреля 2010 года - депутат Государственной Думы Федерального Собрания Российской Федерации. Член фракции "Единая Россия".
Доктор педагогических наук, профессор.