Seine internationale Karriere begann im Februar 1979 mit dem Start bei der Kuba-Rundfahrt, wobei er auf Anhieb zwei Etappen gewann. Im Sommer wurde er sowjetischer Meister im Mannschaftszeitfahren. Bereits ein Jahr später wurde er Olympiasieger im Mannschaftszeitfahren mit der Auswahl der Sowjetunion (mit Juri Alexejewitsch Kaschirin, Oleg Nikolajewitsch Logwin und Sergei Wassiljewitsch Schelpakow). Er startete auch im olympischen Straßenrennen und wurde dort Sechster. Ein Jahr später gewann er erneut zwei Etappen der Kuba-Rundfahrt. 1981 gewann er bei der UCI-Straßen-Weltmeisterschaft im Mannschaftszeitfahren Silber. Im Mai 1982 war er bei der Internationalen Friedensfahrt Neunter geworden. 1983 gewann er den nationalen Titel im Einzelzeitfahren. Er startete für den Verein VS Kuybyshev.