Родился 30 июня 1922 года в Москве.
Спортсмен (футбол), тренер (футбол), арбитр (хоккей с шайбой). Защитник.
Судья всесоюзной категории (1959). Судья международной категории (1962).
Начал играть в Москве в юношеской команде «Динамо». Выступал за «Химик» (Москва), «Большевик» (Сталинабад) — 1950, «Шахтер» (Донецк), «Торпедо» (Москва).
Судил матчи высшую лигу чемпионатов СССР по хоккею с шайбой — 1957-66. Судил международные матчи — 1959-63.
Тренер (1958-62) и главный тренер «Знамени труда» (Орехово-Зуево) — 1970, главный тренер «Динамо» (Брянск) — 1965-66, «Трактора» (Владимир) — 1967, начальник команды «Строитель» (Уфа) — 1968, главный тренер «Химика» (Новомосковск) — 1971-73.
При его участии «Знамя труда» стало финалистом Кубка СССР (1962).
В 10-ке лучших судей сезона — 1960-64.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени (6.04.1985).
Скончался в 2001 году.