Родился в д. Кзыл-Чишма Батыревского района Чувашской АССР. Окончил Казанский государственный университет, механико-математический факультет (1977 г.).

В 1977 — 1978 гг. — инженер по учебной работе КТК ВМК КГУ.
В 1978 — 1981 гг. — аспирант КТК ВМК КГУ.
В 1981 — 1987 гг. — инженер по учебной работе КТК ВМК КГУ.
В 1987 — 1989 гг. — ассистент КТК ВМК КГУ.
В 1989 — 1991 гг. — старший преподаватель КТК ВМК КГУ.
В 1990 — 1993 гг. — заведующий лабораторией Искусственного интеллекта КГУ.
В 1991 — 2001 гг. — доцент кафедры теоретической кибернетики факультета ВМК КГУ.
В 2002 — 2004 гг. — заместитель декана ВМК КГУ по науке.
В 2002 — 2004 гг. — заместитель директора Института информатики КГУ.
С 2001 г. — профессор кафедры теоретической кибернетики ВМК КГУ.
В 2000 — 2008 гг. — заведующий лабораторией Института информатики факультета ВМК КГУ.
В 1993 — 2009 гг. — заведующий совместной научно-исследовательской лабораторией АНТ и КГУ «Проблемы искусственного интеллекта».
В 2004 — 2006 гг. — заведующий кафедрой прикладной информатики в экономике Татарско-американского регионального института.
В 2004 — 2007 гг. — член-корреспондент АН РТ.
В 2009 г. — и.о. директора СНИИ «Прометей» АНТ и КГТУ им. А.Н.Туполева.
С 2009 г. — директор Института прикладной семиотики Академии наук РТ.

Кандидат технических наук (1986 г.). Доктор технических наук (2000 г.).

Академик АН РТ, академик-секретарь Отделения социально-экономических наук АН РТ, член Президиума АН РТ.

Генеральный директор Татарстанского республиканского общественного молодежного фонда «Сэлэт»

Награжден медалью «В память 1000-летия Казани» (2005 г.), многочисленными грамотами.