Родился 29 февраля 1936 года в селе Веряево Пителинского района Рязанской области.
Спортсмен (футбол), тренер. Нападающий.
Мастер спорта. Заслуженный тренер РСФСР (1970).
Начал играть в 1951 году в Москве в юношеской клубной команде ВВС, затем в юношеских командах «Динамо» (Москва) — с 1953 года. В «Динамо» — 1955-58, ЦСК МО и ЦСКА (обе — Москва) — 1959-63, СКА (Ростов-на-Дону) — 1964, СКА (Одесса) — 1965.
В чемпионатах СССР 168 матчей, 55 голов.
Чемпион СССР (1957), 2-й призер чемпионатов СССР (1956, 1958).
В списке «33-х» — №1 (1961), №3 (1957).
В сборной СССР (1961-62) — 9 матчей, 9 голов.
Участник чемпионата мира (1962).
Главный тренер СКА (Одесса) — 1966-67 (по июнь), тренер (1967, с июля-71) и главный тренер ЦСКА (Москва) — 1976-77 (по май), главный тренер команды ГСВГ — 1973-75, СКА (Киев) — 1979-80, «Звезды» (Джизак) — 1982. Старший тренер ДЮСШ и СДЮШОР ЦСКА (Москва) — 1972, 1977 (с июня)-78, 1981, 1988-94, тренер футбольной школы Дзержинского района Москвы — 1984-87, ДЮСШ «Динамо-3» (Москва) — с 1996 года.
Под его руководством СКА выиграл зональный турнир во второй лиге и вышел в первую лигу (1980). При его участии ЦСКА (Москва) стал чемпионом СССР (1970).
Скончался 20 сентября 2011 года в Москве.