Родился 7 апреля 1963 года в Казани. Окончил исторический факультет Казанского государственного университета в 1985 году. В 1992 году защитил диссертацию на соискание ученой степени кандидата исторических наук, в 2005 году — диссертацию на соискание ученой степени доктора политических наук, посвященную политической оппозиции. С 1995 года работает в КХТИ (ныне КНИТУ). С 2006 года — профессор, с 2014 года возглавляет кафедру социальной и политической конфликтологии.