Чемпион Советского Союза 1992 года в групповой гонке. Обладатель Кубка Мира 1999 года. Многократный победитель престижных однодневных классических гонок, в том числе:
Париж—Рубе (1994)
Париж—Тур (1997)
Милан—Сан-Ремо (1999)
Пять раз участвовал в Тур де Франс, но не смог выиграть ни одного этапа.