Родился 1 февраля 1947 года в Красноярске.
Спортсмен (легкая атлетика), тренер.
Мастер спорта (1973).
Окончил Ленинградский военно-механический институт (1972).
Выступал за ДСО «Локомотив» и СКА (оба — Ленинград). Тренировался под руководством Ю.Ф. Никифорова.
Чемпион СССР (1975) в марафонском беге.
Победитель Кубка СССР (1973).
Чемпион и призер чемпионатов Ленинграда и Вооруженных Сил СССР.
В сборной СССР — 1972-76.
Тренер ШВСМ (Ленинград) — 1978-89. С 1990 года работает тренером в США.