Родился 6 июля 1931 года в Архангельске.
Спортсмен (хоккей с мячом), тренер, арбитр, спорторганизатор. Нападающий, вратарь.
Судья всесоюзной категории (1968).
Начал играть в 1945 году в Архангельске в детской команде «Динамо». В «Воднике» (Архангельск) — 1949/50, 1955-57, 1958-61, ДО (Череповец) — 1950/51, ДО (Архангельск) — 1951-55, «Светлане» (Ленинград) — 1957/58, «Севере» (Северодвинск) — 1961/62.
В чемпионатах СССР не более 62 матчей, не менее 14 голов.
Чемпион РСФСР (1958), 2-й призер чемпионата РСФСР (1961).
Судейством занимался с 1962 года. Судил матчи команд высшей лиги (1968-78).
В списке лучший судей — 1975.
Играющий главный тренер (1961/62) и главный тренер «Севера» (Северодвинск) — 1966/67, тренер «Водника» (Архангельск) — 1978-80.
Директор ДЮСШ №4 (Архангельск) — 1969-78. Заместитель председателя (1956-66) и старший инструктор Архангельского областного спорткомитета — 1985-91.
Скончался 22 июня 2016 года.