Индус Ризакович родился 24 мая 1936 года в с.Старое Шугурово Шугуровского района Татарской АССР (ныне Лениногорский район РТ). В 1963 году окончил Казанский государственный университет им. В. И. Ульянова-Ленина. В 1967 году защитил диссертацию кандидата исторических наук, в 1979 году — доктора исторических наук. Доцент (1975г.), профессор (1980г.). Академик Академии наук Республики Татарстан (1995г.). Лауреат Государственной премии Республики Татарстан в области науки и техники (2001г.). Заслуженный деятель науки ТатАССР (1986г.) и Российской Федерации (1997г.).
Сфера научных интересов: революционные и национальные движения в России, национально-государственное строительство в Татарстане.