Родился в с. Старое Шугурово Татарской АССР. Окончил Казанский государственный университет (1963 г.), аспирантуру КГУ (1969 г.).

С 1966 по 1975 гг. — ассистент кафедры отечественной истории КГУ.
С 1975 по 1980 г. — доцент кафедры отечественной истории КГУ.
С 1980 по 1995 гг. — декан исторического факультета КГУ.
С 1983 по 1992 гг. — заведующий кафедрой истории СССР (с 1992 года переименована в кафедру современной отечественной истории) КГУ.
С 1992 по 2002 гг. — председатель исполнительного комитета Всемирного конгресса татар.
С 1995 по 2004 гг. — народный депутат РТ.
С 2004 по 2009 гг — депутат Государственного совета РТ третьего созыва по республиканскому округу, политическая партия “Единая Россия”.
С 2009 по 2012 гг. — заведующий кафедрой отечественной истории КГУ.

Доктор исторических наук (1979 г.), профессор.
Академик Академии наук РТ (1995 г.).
Заслуженный деятель науки Российской Федерации и Республики Татарстан.
Почетный гражданин г. Азнакаево (2014 г.).
Почетный гражданин г. Казани (2016 г.).

Награжден орденами Дружбы, медалью в честь 300-летия Санкт-Петербурга, “За заслуги перед Республикой Татарстан” (2006 г.).