En 2004, il participe à la course en ligne des Jeux olympiques. Il en prend la . Toujours en 2004, il est averti par l'UCI à cause de valeurs sanguines anormales. Lors du Tour de France 2005, il porte le maillot à pois pendant une journée.