Вихованець уфімського хокею.[1] В команді майстів дебютував 1979 року. Виступав за клуб «Салават Юлаєв» (до сезону 1983/84, закинув 186 шайб), частину сезону 1978/79 провів у складі «Торпедо» (Тольятті).
З сезону 1984/85 виступав у складі київського «Сокола», за який грав до сезону 1990/91. У «Соколі» провів 297 матчів, закинув 153 шайби, зробив 71 результативну передачу. Став двічі володарем призу «Лицар атаки» (за найбільше число хет-триків) 1985 та 1990 роки. Бронзовий призер чемпіонату СРСР 1985 року. Найрезультативніший гравець двох останніх чемпіонатів СРСР.
З сезону 1991/92 виступав за швейцарський клуб «Біль» (НЛА), у складі якого провів три сезони — 95 матчів, 125 очок (84+41) та 42 штрафні хвилини. Сезон 1994/95 провів у складі «Ажуа» (НЛВ).
Сезон 1995/96 провів у складі «Салават Юлаєв», де став бронзовим призером чемпіонату МХЛ.
Сезон 1996/97 років провів одразу в трьох європейських клубах: швейцарському «Люцерні», італійському «Больцано» та французькому «Ам'єні». Ще відігравши два сезони в австрійському «Целль-ам-Зе», повернувся до України (виступав за Беркут-Київ та «Крижинку»). У 2005 році завершив виступи на хокейному майданчику, захищаючи кольори іспанського клубу «Пучсарда».