Родился в 1937 году в Москве. Окончил ГЦОЛИФК.
В «Динамо» (Москва) — с 1964 года.
В 1960 году завоевал бронзовую медаль Олимпийских игр в Риме в гонке на тандемах с В.Леоновым.Победитель лично-командного первенства СССР (1958) в спринте. Чемпион СССР (1959, 1965 в гонках на тандеме), 2-й призёр чемпионатов СССР (1959, 1964 в гите на 1 км с места, в командной гонке преследования), 3-й призёр чемпионатов СССР (1959, 1960 в спринте). Чемпион I Спартакиады народов СССР (1956) в гонках на тандеме.
В 1977 году в возрасте 40 лет принял участие в Велогонке Мира, где стал 2-м на 2-м этапе.Был тренером сборной СССР по велотреку на Олимпийских играх 1980 и 1988 годов. Воспитал Олимпийского чемпиона Александра Кириченко.Скончался 18 июня 2000 года. Похоронен на Аллее спортсменов Востряковского кладбища в Москве (участок № 131).