Родился в 1933 году в поселке Жихарево Ленинградской области.
Спортсмен (биатлон), тренер.
Мастер спорта (1961). Заслуженный тренер РСФСР (1981).
Окончил школу тренеров при Военном институте физической культуры (Ленинград, 1967).
Начал заниматься биатлоном в 1955 году. Выступал за СКА (Ленинград). Тренировался под руководством А.В. Морозова и Н.З. Антонова.
Чемпион Вооруженных Сил СССР.
Тренер СКА (Ленинград) — с 1967 года. Был тренером сборной Ленинградской области, старшим тренером сборной Ленинградского военного округа.
Среди его учеников — А. Алябьев, А. Сергеев, В. Рыжов, Н. Афанасьев.