Родился в Казани.

Играл за команды: СК им. Урицкого — Итиль — Ак Барс (г. Казань), Нефтяник (г. Альметьевск), СКА (г. Свердловск), Нефтехимик (г. Нижнекамск), ХК ЦСКА (г. Москва), Блед (Словения), Нефтяник (г. Лениногорск), Химик (г. Воскресенск), Ариада (г. Волжск).

С 2009 по 2014 гг. — тренер Ариада-Акпарс Волжск, студенческая сборная России (Универсиада-2013).
С 2014 по 2017 гг. — тренер Лада (Тольятти).
С апреля 2017 г. — главный тренер хоккейной команды “Нефтяник”.

Мастер спорта.
Чемпион России в составе ХК “Ак Барс” (1998 г.).
Серебряный призер чемпионата России (2000 г.).
Лучший тренер Высшей хоккейной лиги сезона (2012, 2013 гг.).