Родился 2 июля 1920 года в Петрограде.
Тренер (легкая атлетика).
Заслуженный тренер РСФСР (1980).
Окончил Высшую школу тренеров при ГОЛИФКе имени П.Ф. Лесгафта (1941) и Ленинградский государственный педагогический институт имени А.И. Герцена (1951).
Выступал за ДСО «Темп» (Ленинград).
Тренер ДЮСШ Кировского района Ленинграда — 1958-83, ДСО «Спартак» (Ленинград) — 1974-87. Тренер сборных команд школьников (1956-70), юношей и юниоров Ленинграда — 1970-87.
Преподаватель Ленинградского техникума физической культуры — 1946-58, позже — Педагогического училища физвоспитания Ленинградского института инженеров железнодорожного транспорта.
Среди его учеников — А. Литвинов, В. Тарасов, А. Семенов, А. Радилов, В. Илларионов, В. Ильин.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны II степени (6.04.1985), Красной Звезды (31.10.1944), «Знак Почета», медалью «За боевые заслуги» (18.03.1944).
Скончался в 2000 году. Похоронен на Красненьком кладбище в Санкт-Петербурге.