Родился 3 июля 1925 года в селе Лужки Скопинского уезда Рязанской губернии.
Спортсмен (футбол, хоккей с шайбой), тренер (футбол). Защитник (футбол), нападающий (хоккей с шайбой).
Мастер спорта СССР (хоккей с шайбой, футбол). Заслуженный тренер Украинской ССР (1971).
Играл в футбол за «Трудовые резервы» — 1946, ВВС (обе — Москва) — 1947-52, ДО (Тбилиси) — 1953, «Торпедо» (Москва) — 1953-56, «Металлурге» (Днепропетровск) — 1956-57, «Шахтере» (Кадиевка) — 1958.
В чемпионатах СССР 128 матчей, 1 гол.
3-й призер чемпионата СССР (1953).
Играл в хоккей с шайбой за ВСС (Москва) — 1946/47-50/51.
Чемпион СССР (1950/51), 2-й призер чемпионата СССР (1948/49).
Тренер «Авангарда» (Кривой Рог) — 1961, «Балтики» (Калининград) — 1962, тренер (1963-64) и главный тренер «Авангарда» (Тернополь) — 1965-66, тренер (1967, 1969-70) и начальник команды «Днепр» (Днепропетровск) — 1971-72, главный тренер (1968) и тренер «Звезды» (Кировоград) — 1974 (по июль), тренер «Таврии» (Симферополь) — 1973, главный тренер «Металлурга» (Липецк) — 1974 (с августа), «Химика» (Новомосковск) — 1975 (с июня)-77, тренер «Металлурга» (Запорожье) — 1979-80, 1984, главный тренер «Фрунзенца» (Сумы) — 1982 (с июля)-83, тренер «Колоса» (Никополь) — 1984.
Ушел из жизни.