С 1998 по 2002 гг. — старший следователь, следователь по особо важным делам прокуратуры Казани.
С 2002 по 2006 гг. — заместитель прокурора прокуратуры Нижнекамска.
С 2006 г. — судья.
С 2012 г. — заместитель председателя Верховного Суда РТ.

Имеет второй квалификационный класс.
Кандидат юридических наук.

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