Заслуженный мастер спорта СССР по хоккею с мячом
Родился в городе Горьком.
Начал играть в хоккей с мячом в 1972 году в детской команде «Спутник», затем «Нижегородец».
Выступал за команду «Старт» (г. Горький/Нижний Новгород) 14 сезонов (1978-1991, 1996). Также играл за команды «Несшьё» и «Мутала» в чемпионатах Швеции.
Серебряный призёр чемпионата СССР (1980). Бронзовый призёр чемпионата России (1996). Обладатель Кубка СССР (1983). В чемпионатах СССР провёл 272 матча, забил 269 мячей; в чемпионатах России - 7 матчей, 9 мячей.
Двукратный чемпион мира (1989, 1991). Серебряный призёр чемпионата мира (1983). Чемпион мира среди юниоров (1980).
Заслуженный мастер спорта СССР (1991).
После завершения спортивной карьеры был играющим тренером «Несшьё» (2001-2007), тренером юношеской сборной Швеции (2003-2007), главным тренером молодёжной (2009-2010) и юниорской сборной России (2014), московского «Динамо» (2014-2018).
В 2007-2014 и 2018-2019 годах был главным тренером ХК «Старт» (г. Нижний Новгород).
Проживает в Нижнем Новгороде.