На молодёжном уровне играл за ЦСК МО. В чемпионате СССР играл за московские клубы «Локомотив» (1956/57 — 1963/64) и «Динамо» (1964/65 — 1965/66). Завершал карьеру в команде класса «Б» «Торпедо» Подольск (1966/67 — 1967/68). В качестве тренера за несколько лет вывел команду на третье место в классе «А»[1].