Родился 23 апреля 1920 года в поселке Парголово Петроградской губернии.
Спортсмен (лыжные гонки, гребля на байдарках и каноэ), тренер.
Мастер спорта СССР. Заслуженный тренер СССР (1957).
Окончил Высшую школу тренеров при ГДОИФКе имени П.Ф. Лесгафта (1950) и Ленинградский государственный педагогический институт имени А.И. Герцена (1952).
Выступал за ДСО «Спартак» (Ленинград).
3-й призер чемпионата РСФСР по лыжным гонкам (1948).
2-кратный чемпион СССР, 2-кратный 2-й призер и 2-кратный 3-й призер чемпионатов СССР по гребле на байдарке-двойке (1952-54).
Старший тренер ЦС ДСО «Спартак» — 1955-66.
Преподаватель Учетно-кредитного техникума — 1966-81.
Заведующий лыжной базой «Динамо» — 1982-2000.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени, медалями «За отвагу», «За боевые заслуги», «За трудовое отличие».
Жена — Н.В. Смирнова.
Скончался 4 октября 2012 года в Санкт-Петербурге. Похоронен на Северном кладбище в Санкт-Петербурге.