Родился 15 января 1920 года в селе Старожилово Пронского уезда Рязанской губернии.
Спортсмен (футбол), тренер. Защитник.
Мастер спорта.
Начал играть в 1936 году в Москве в юношеской команде «Спартака», затем в клубной команде «Спартака» (Москва) — 1938-40. В «Спартаке» — 1941, 1943-49, «Крыльях Советов» (обе — Москва) — 1941, 1942, команде Н-ского завода (Молотов) — 1942, ДОФе (Севастополь) — 1950, ВМС (Москва/Ленинград) — 1950-52.
В чемпионатах СССР 109 матчей.
3-й призер чемпионатов СССР (1948, 1949).
Обладатель Кубка СССР (1946, 1947), финалист Кубка СССР (1948).
В списке «33-х» — №3 (1948).
Тренер «Спартака» (Калинин) — 1953-56, главный тренер «Металлурга» (Днепропетровск) — 1957-60 (по сентябрь), 1962, «Спартака» (Херсон) — 1960 (с октября), «Маяка» (Херсон) — 1961, «Жальгириса» (Вильнюс) — 1963-65, 1971 (с июля)-73, тренер «Спартака» (Москва) — 1965 (с ноября)-66 (по июль), главный тренер «Спартака» (Нальчик) — 1967-68 (по август), «Строителя» (Ашхабад) — 1969, «Даугавы» (Рига) — 1970 (по сентябрь), «Нефтяника» (Фергана) — 1974-77 (по август). Старший тренер отдела футбола ВС ДСО профсоюзов — 1970 (с октября)-71 (по июль), 1978-85.
Скончался 10 июня 1998 года в Москве. Похоронен на Звягинском кладбище Пушкинского района Московской области.
Фотографии © Денис Шабалин (Москва).
Фотография могилы © Павел Кац (Москва).