Destacado escalador, logró victorias en dos de las Grandes Vueltas, como 12.ª etapa del Tour de Francia 2001 con final en Ax 3 Domaines y tres etapas en la Vuelta a España, en 2000 (La Molina), 2003 (Sierra Nevada) y 2004 (La Covatilla).