Родился 3 сентября 1966 г. г. Рубцовск Алтайского края
В 1990 г. окончил Алтайский государственный университет.
1990 - 1991 гг. - преподаватель Алтайского государственного университета /кафедра всеобщей истории/.
С октября 1991 г. по январь 1994 г. - заместитель Главы администрации Алтайского края.
1993 - 1995 гг. - депутат Государственной Думы первого созыва Федерального Собрания Российской Федерации. Председатель подкомитета по вопросам государственной власти субъектов Федерации Комитета Государственной Думы Федерального Собрания Российской Федерации по делам федерации и региональной политике, член депутатской фракции блока "Выбор России".
С декабря 1995 г. - депутат Государственной Думы второго созыва Федерального Собрания РФ.
1996 - 1997 гг. - заместитель председателя Комитета Госдумы по делам Федерации и региональной политике.
С января 1996 г. по сентябрь 1997 г. - заместитель председателя парламентской фракции "Наш дом - Россия".
С сентября 1997 г. - первый заместитель председателя Государственной Думы Федерального Собрания РФ.
Является заместителем руководителя Исполкома Политического Совета Всероссийского общественно-политического движения "Наш дом - Россия".