Родился 28 февраля 1940 года в Курске.
Спортсмен (хоккей с мячом, футбол, хоккей с шайбой), арбитр. Полузащитник.
Мастер спорта (1965, хоккей с мячом). Судья республиканской категории.
Начал играть в хоккей с мячом в 1952 году в Курске в детской команде «Динамо». В «Динамо» — 1956-58, «Труде» и «Искре» (обе — Курск) — 1958-72, 1973-80, 1981-91, «Воднике» (Ванино) — 1972/73, «Торпедо» (Курск) — 1980/81.
В чемпионатах СССР не более 124 матчей, не менее 13 голов.
Чемпион РСФСР (1959).
Играл в футбол за «Трудовые резервы» (Курск) — 1963, 1965.
Играл в хоккей с шайбой за «Труд» (Курск) — 1957/58.
Судейством занимался с 1984 года. Судил матчи команд первой лиги чемпионатов СССР — 1985-87.