В 1964 году начал выступать за ДЮСШ ЦСКА. С 1968 года играл за разные советские хоккейные клубы. Обладал мощнейшим броском. С 1975 по 1976 год входил в состав сборной СССР, за которую провёл пять матчей. В 1976 году участвовал в Кубке Канады. С 1987 по 1990 год выступал в качестве играющего тренера в архангельском «Спартак». С 1990 по 1991 год входил в состав шведского «Шеллефтео». С 1991 по 1992 годы играл за венгерский «Ференцварош».