Родился 17 июня 1927 года в Кольчугино Владимирской области.
Спортсмен (футбол, хоккей с мячом), тренер, арбитр (хоккей с мячом). Нападающий.
Мастер спорта (…04.1950, футбол). Судья 1-й категории (17.04.1959).
Окончил ГДОИФК имени П.Ф. Лесгафта (1963).
Начал играть в футбол в «Цементе» (Кольчугино). В «Динамо» (Москва) — 1948-51 (по июль), «Динамо» — 1951 (с августа)-53, «Трудовых резервах» (обе — Ленинград) — 1954-56, 1957 (по июнь), «Трудовых резервах» (Ворошиловград) — 1957, «Комсомольце» (Ленинград) — 1957 (с декабря)-65.
В чемпионатах СССР 101 матч, 26 голов.
Чемпион СССР (1949).
Играл в хоккей с мячом за «Динамо» (Ленинград) — 1952-53.
Тренер СК «Комсомолец» (Ленинград) — 1965 (февраль-ноябрь), СК «Адмиралтейский завод» (Ленинград) — 1966 (с марта)-67 (по октябрь), завода «Радиоприбор» ((Ленинград) — 1969 (с февраля)-70 (по март), ЛПТО «Новатор» и «Ленинец» (Ленинград) — 1971 (с октября)-75 (по апрель), «Красного выборжца» (Ленинград) — 1975 (с мая)-77 (по январь), ЛПО «Полиграфоформления» (Ленинград) — 1977 (с марта)-89 (по август).
Преподаватель кафедры футбола и хоккея ГДОИФКа имени П.Ф. Лесгафта — 1967-69 (по февраль).
Участник Великой Отечественной войны. Награжден медалью «За доблестный труд в Великой Отечественной войне 1941-1945 гг.».
Скончался 6 июня 1994 года в Санкт-Петербурге. Похоронен на Северном кладбище в Санкт-Петербурге.