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

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

Доктор исторических наук (1979 г.), профессор.

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

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