Игровая карьера:
Воспитанник челябинского хоккея. Начинал профессиональную карьеру в «Мечеле» в 1988 году, в сезоне 1990/1991 дебютировал за «Трактор». Имеет опыт игры за рубежом: выступал за «Провиденс Брюинз» (АХЛ), «Фасса» (Италия), «Ведемарк» (Германия). Помимо челябинских команд, в России выступал за магнитогорский «Металлург», «Северсталь», «Химик», «Авангард», «Витязь».
Тренерская работа:
В качестве тренера работал в ДЮСШ «Трактор», МХК «Спартак», «Динамо» (Балашиха), был главным тренером «Белых Медведей. С 2014 года по 2020 год входил в тренерский штаб «Витязя».