С 13 лет занимался хоккеем в ЦСКА, тренер Борис Иванович Афанасьев. В чемпионате СССР дебютировал в сезоне 1960/61 в составе московского «Спартака». Со следующего сезона — в СКА Калинин, также играл в классе «Б» за СКА Куйбышев. В сезонах 1964/65 — 1967/68 выступал за «Крылья Советов», в сезонах 1968/69 — 1973/74 — за «Локомотив» Москва.