Игрок «Динамо» (Москва; 1979-90), играл в одной тройке с Сергеем Яшиным и Сергеем Светловым.
В чемпионатах СССР провёл 375 матчей и забросил 154 шайбы.
Игрок клубов НХЛ «Эдмонтон Ойлерз» (1990—1992), «Тампа Бэй Лайтнинг» (1992—1993), «Анахайм Майти Дакс» (1993—1995, 1996), «Филадельфия Флайерз» (1995—1996) и «Баффало Сэйбрз» (1996—1997).
В «Эдмонтон» пришел в перед стадией плей-офф сезона 1989/90. Сыграл 2 матча в плей-офф, но считает себя не причастным к победе команды в Кубке Стэнли.
Олимпийский чемпион 1988 года, чемпион СССР 1990 г.
Женат, сын Алексей.