Родился 5 декабря 1947 года в селе Новошешминск Татарской АССР.
Спортсмен (велосипедный спорт).
Заслуженный мастер спорта СССР (1970).
Окончил Горьковский сельскохозяйственный институт.
Выступал за ДСО «Труд» (Горький).
Чемпион СССР (1969-72).
Олимпийский чемпион (1972) в командной гонке на 100 км (шоссе).
Чемпион мира (1970) в командной гонке (шоссе).
Награжден орденом «Знак Почета», медалью «За трудовое отличие».
Почетный гражданин Заволжья Нижегородской области (28.07.2000).