Родился 31 июля 1923 года в Петрограде.
Спортсмен (легкая атлетика), тренер.
Мастер спорта (1971). Заслуженный тренер РСФСР (1978).
Окончил Ленинградский государственный университет (1959, заочно).
Начал заниматься бегом в 1948 году. Тренировался под руководством Л.А. Синькова и Г.И. Никифорова. Выступал за ДСО «Спартак» (Ленинград).
Чемпион ЛГС «Спартак».
Старший преподаватель Ленинградского электротехнического института имени В.И. Ульянова (Ленина) — 1960-82. Заведующий отделом легкой атлетики стадиона «Спартак» — 1982-83.
Среди его учеников — С. Кулаков.
Член президиума ДСО «Спартак».
Один из организаторов массового, марафонского, сверхдлинного бега в СССР и Ленинграде. Инициатор, организатор Клуба любителей бега в стране.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны I степени (10.02.1945, 6.04.1985), Красной Звезды (10.01.1945, 14.05.1945), медалями.
Скончался 12 мая 2010 года. Похоронен на Новом Муринском кладбище в поселке Мурино Всеволожского района Ленинградской области.