Родился 30 июня 1937 года в Новосибирске.
Спортсмен (велосипедный спорт), тренер, арбитр, спорторганизатор.
Заслуженный мастер спорта СССР (1961). Судья всесоюзной категории.
Окончил Смоленский ГИФК (1967) и МГУ имени М.В. Ломоносова (1973).
Начал заниматься велосипедным спортом в 1954 году в секции Челябинского металлургического комбината. Выступал за «Труд» (Челябинск).
Чемпион СССР (1957, 1959 — в командной гонке на 100 км (шоссе); 1963 — в групповой гонке (шоссе)).
3-й призер чемпионата мира (1963) в командной гонке на 100 км.
Победитель Велогонки мира (1962 — в личном зачете; 1961, 1962, 1965, 1966, 1967 — в командном зачетах).
Победитель велогонки на приз газеты «Юманите» (1965, 1967).
Участник Олимпийских игр (1960, 1964), чемпионатов мира (1960, 1961, 1963, 1964, 1965).
Был главным тренером ВЦСПС.
В течение ряда лет был главным судьей Спартакиад народов СССР, обслуживал международные велогонки.
Был заместителем генерального директора Олимпийского велодрома в Крылатском, председателем ревизионной комиссии Союза велосипедистов России, вице-президентом Федерации велосипедного спорта Москвы.
Заведующий кафедрой велосипедного спорта ГЦОЛИФКа.
Кандидат педагогических наук.
Автор книги «Путь к финишу» (1969).
Награжден орденом «Знак Почета», медалью «За трудовую доблесть», Почетными знаками «Отличник физической культуры и спорта», «За заслуги в развитии олимпийского движения в России» (1997), «За большой вклад в завоевание советскими спортсменами 80 золотых медалей на играх ХХII Олимпиады» (1980), «За заслуги в развитии физической культуры и спорта» (1988), «За заслуги в развитии физической культуры и спорта в Москве» (2000).
Скончался 13 мая 2015 года в Майами (США). Похоронен в Майами (США).