В чемпионатах СССР играл вначале за московский «Спартак» (1986-88), затем за ЦСКА (1988-92). Всего в чемпионатах СССР — 218 игр, 16 голов, 37 передач.
Дебютировал в НХЛ 15 октября 1992 года против Филадельфии. Забил свой первый гол через два дня в ворота «Нью-Йорк Рейнджерс». В том же сезоне он вошёл в состав «Олл-Старс» новичков НХЛ. Обладатель Кубка Стэнли 2000 года.
5 апреля 1995 года обменян из Нью-Йорка в Монреаль вместе с Пьерром Туржеоном на Кирка Мюллера, Матью Шнайдера и Крэйга Дарби.
1 марта 2000 года обменян из Монреаля в Нью-Джерси на Шеддона Соурэйя, Джоша ДеВолфа и право выбора во втором раунде драфта.
10 июля 2000 года имея статус свободного агента подписал контракт с «Нью-Йорк Рэйнджерс».
8 марта 2004 года обменян из «НЙ Рэйнджерс» в Филадельфию на Рика Козака и право выбора во втором раунде драфта.