Родился в Казани. Окончил Университет дружбы народов им. П. Лумумбы по специальности «правоведение» (г. Москва). Получил квалификацию юриста и переводчика с английского языка (1984 г.).

С 1974 по 1975 гг. — токарь-оператор станков на Казанском моторостроительном производственном объединении.
С 1975 по 1977 гг. — служба в рядах Советской Армии.
С 1981 по 1982 гг. — переводчик с английского языка, Ирак.
С 1984 по 1987 гг. — старший инспектор по кадрам и специальной работе в Министерстве социального обеспечения.
С 1987 по 1989 гг. — судья Бауманского районного суда г. Казани.
С 1989 по 1996 гг. — судья Верховного суда РТ.
С 1996 по 2011 гг. — заместитель председателя Верховного суда РТ.
С 2011 до 2023 гг. — председатель Верховного суда РТ.
С 2023 г. — председатель Конституционного Совета РТ.

Имеет первый квалификационный класс.
Член совета судей РФ.
Председатель совета судей РТ.
Заслуженный юрист РТ.
Заслуженный юрист РФ (2018 г.).

Награжден медалями «В память 1000-летия Казани» (2005 г.), РТ «За доблестный труд», медалью ордена «За заслуги перед Отечеством» II степени, орденом «За заслуги перед РТ».