Lors du championnat du monde sur route amateurs en 1995, il se classe initialement troisième de la course. Il est cependant déclassé au profit du coureur colombien Víctor Becerra en raison d'un contrôle positif après la course. Sa médaille lui est donc retirée au profit de Becerra. Il a également participé à la course en ligne des Jeux olympiques en 1996, mais n'a pas terminé la course.