Fue tercero en el Giro de Italia del año 2003 y maillot blanco del Tour de Francia del año 2005.