Начинал играть в новосибирских командах. В сезоне 1955/56 выступал в классе «Б» за «Спартак» и в первенстве РСФСР за «Химик». В сезонах 1956/57 — 1961/62 играл за «Динамо» в классе «А», а также в классе «Б» за «Крылья Советов» (1957/58), «Химик» (1958/59) и «Энергию» (1958/59, 1960/61).