Родился 4 марта 1927 года в селе Королевка Заволжского района Ульяновской области.
Спортсмен (футбол), тренер. Полузащитник.
Заслуженный мастер спорта СССР (5.07.1955). Заслуженный тренер РСФСР (1961). Заслуженный тренер СССР (10.01.1969).
Начал играть в 1944 году в Куйбышеве в клубной команде «Локомотив». В «Крыльях Советов» и «Зените» (Куйбышев) — 1947-59.
В чемпионатах СССР 232 матча, 27 голов.
Финалист Кубка СССР (1953).
Капитан «Крыльев Советов» — 1956-58.
Тренер (1958, с декабря-60), начальник команды (1961) и главный тренер «Крыльев Советов» (Куйбышев) — 1961-69 (по июль), главный тренер «Корда» (Балаково) — 1972 (с мая)-74 (по июль), «Сокола» (Саратов) — 1974 (с сентября)-78 (по сентябрь). Тренер Куйбышевского областного совета ВФСО «Динамо» — 1979-82, старший тренер Спорткомитета РСФСР по Куйбышевской области, тренер Куйбышевского (позже Самарского) областного спорткомитета — 1970-72 (по апрель), 1983-93. Тренер-методист ШВСМ №1 (Самара) — 1993-2001.
Под его руководством «Крылья Советов» стали чемпионом РСФСР и вышли в высшую лигу (1961), финалистом Кубка СССР (1964).
Награжден орденами «Знак Почета» (1957), Дружбы (4.09.1997).
Скончался 30 марта 2020 года в Самаре.