Тренировался в России, где он известен как Паша, до своей карьеры в НХЛ отыграл три сезона за центральную команду Красной армии.
Он играл в Национальной хоккейной лиге двенадцать сезонов с «Ванкувер Кэнакс», «Флорида Пантерз» и «Нью-Йорк Рейнджерс».