Родился 5 ноября 1953 в Казани, русский.
В 1976 окончил историко-филологический факультет Казанского государственного университета им. В. И. Ульянова по специальности "преподаватель обществоведения, политолог". Кандидат философских наук.
В 1976 - 87 - аспирант, ассистент, доцент.
С 1987 - на партийной работе.
Избирался депутатом Верховного Совета Татарской АССР.
С 1991 - политический обозреватель газеты "Республика Татарстан", затем - исполнительный директор АО "Биотехнология".
13 марта 1994 на дополнительных выборах был избран депутатом Государственной Думы РФ первого созыва.
На выборах 17 декабря 1995 избран в новый состав Государственной Думы РФ.
С апреля 1997 - председатель депутатской группы "Российские регионы".
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
В Государственной Думе в январе 2000 возглавил депутатскую группу "Регионы России - Союз независимых депутатов".
Подполковник (2000).