Родился 16 июня 1937 года в Курске.
Спортсмен (хоккей с мячом, хоккей с шайбой), тренер (хоккей с мячом, футбол). Полузащитник.
Мастер спорта (1965, хоккей с мячом).
Начал играть в хоккей с мячом в 1952 году в Курске в детской команде «Динамо». В СКИФе (Смоленск) — 1954-57, «Труде» и «Искре» — 1958-73, 1978-80, «Торпедо» (обе — Курск) — 1983/84.
В чемпионатах СССР не более 133 матчей, 36 голов.
Чемпион РСФСР (1959).
Играл в хоккей с шайбой за СКИФ (Смоленск) — 1957/58.
Играющий главный тренер «Труда» (Курск) — 1966/67, 1968-72. Тренер юношеских футбольных команд Курского электроаппаратного завода — 1959, «Труда» (все — Курск) — 1965-66.
Работал преподавателем физического воспитания педагогического училища.