Родился 15(28) июля 1915 года в поселке Реутово Московской губернии.
Спортсмен (футбол), тренер, арбитр. Нападающий.
Начал играть в 1931 году в клубной команде «Красное Знамя» (Реутов), затем в клубных командах «Сталинца» (Москва) — 1934-36 (по июль). В «Дзержинце-СТЗ» и «Тракторе» (Сталинград) — 1936 (с августа)-40, «Профсоюзах-I» — 1941 (по июнь), команде в/ч Иванова — 1942, «Динамо-II» — 1943, «Торпедо» — 1944-45, 1949, «Спартаке» (все — Москва) — 1946, «Крыльях Советов» (Куйбышев) — 1947-48, «Большевике» (Сталинабад) — 1950 (по июнь), «Химике» (Москва) — 1950 (с июля)-52.
В чемпионатах СССР 106 матчей, 25 голов.
3-й призер чемпионата СССР (1945).
Главный тренер «Химика» (Москва) — 1951-52, «Авангарда» (Керчь) — 1965, «Вымпела» (Калининград МО) — 1968-70. Тренер клубных команд «Торпедо» (Москва) — 1953-57, 1959-64, 1971-79, ДЮСШ «Локомотива» (Москва) — 1958, СК «Искра» (Москва) — 1966-67.
Участник Великой Отечественной войны.
Скончался 10 марта 1983 года в Москве.