Родился 22 марта 1937 года в Ленинграде.
Спортсмен (велосипедный спорт).
Заслуженный мастер спорта СССР (1962).
Окончил Ленинградский индустриальный техникум «Трудовые резервы» (1959) и Военный институт физической культуры (1972).
Выступал за ВДСО «Трудовые резервы» (Ленинград) и ЦСКА (Москва). Тренировался под руководством А.В. Макарова и А.М. Быстрова.
Чемпион СССР (1962 — в групповой гонке (шоссе); 1960, 1962, 1963, 1964, 1966 — в командной гонке на 100 км (шоссе)).
В сборной СССР — 1956-67.
3-й призер Олимпийских игр (1960) в командной гонке (шоссе).
Победитель многодневной Велогонки мира (1961, 1962, 1965, 1966) в командном зачете. Победитель в командном зачете и 2-й призер в личном зачете многодневных велогонок по Египту (1958, 1959). Победитель велогонки «Тур Югославии» (1965) в командном зачете. Победитель велогонки по Канаде «Тур Сан-Лорен» (1962) в личном и командном зачетах. Победитель открытого чемпионата Польши (1960) в командном зачете.
Участник Олимпийских игр (1964).
Директор подросткового клуба при Судостроительном заводе «Северная верфь» (Ленинград/Санкт-Петербург) — 1990-92.
Награжден медалями, в том числе «За трудовое отличие».
Скончался 8 марта 2009 года. Похоронен на Волковском православном кладбище в Санкт-Петербурге.