Se dio a conocer al gran público en la Vuelta a España de 2003, en la que fue 3.º en la general, solo superado por Roberto Heras y un sorprendente Isidro Nozal, en la que ganó dos etapas (las de alta montaña acabadas en Envalira y en Sierra de la Pandera) y el maillot de la combinada.