Окончил Казанский государственный университет им. В.И. Ульянова-Ленина по специальности «правоведение» (1980 г.). Владеет немецким языком.

Доцент кафедры уголовного права Казанского государственного университета.
С 2009 по 2014 гг. — депутат Государственного совета РТ четвертого созыва.
С 2014 по 2019 гг. — депутат Государственного совета РТ пятого созыва.
С сентября 2019 г. — депутат Государственного совета РТ шестого созыва.

Кандидат юридических наук.
Заслуженный юрист РТ.
Член партии «Единая Россия», член фракции «Единая Россия» в Государственном совете РТ.
Член комитета Государственного совета РТ по государственному строительству и местному самоуправлению.

Награжден медалью «В память 1000-летия Казани».