Родился 17 мая 1928 в Ленинграде.
Спортсмен (футбол, хоккей с шайбой), арбитр (футбол), спорторганизатор. Полузащитник (футбол), защитник (хоккей с шайбой).
Судья всесоюзной категории (1966). Судья международной категории (1973). Почетный судья по спорту (1980).
В 1941-55 годах играл в футбол в клубной команде и «Динамо»-дубль, «Спартаке» (обе — Ленинград), «Красной звезде» (Петрозаводск).
Играл в хоккей с шайбой за «Динамо» (Ленинград).
Судейством занимался с 1951 года. В высшей лиге чемпионатов СССР (1966-78) — 145 матчей. Был арбитром 25 международных матчей сборных и клубных команд, в том числе судьей на линии чемпионата мира (1978).
В списке лучших судей сезона — 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978.
Председатель коллегии судей Ленинграда — 1991-93. Член инспекторского комитета РФС — с 1992 года.
Награжден памятной золотой медалью за судейство более 100 матчей чемпионатов СССР.
Скончался 20 июля 2013 года в Санкт-Петербурге. Похоронен на Смоленском православном кладбище в Санкт-Петербурге.