В чемпионате СССР провёл 307 игр в составе армейцев Ленинграда.
С развалом СССР выехал за рубеж: выступал в клубах США и Германии. В АХЛ провёл 31 игру. В чемпионате Германии и DEL 174 игры. Провёл 232 игры во втором дивизионе и 117 игр в третьем дивизионе Германии.
Чемпион мира (1993) в составе сборной команды России в Германии, участвовал в чемпионатах мира 1994 и 1995 годов. Участник Олимпийских игр в Лиллехаммере (Норвегия, 1994).