Hans høydepunkt i karrieren er en etappeseier på den tiende etappen av Vuelta a España 2008. I 2003 vant han en etappe i Polen rundt, og i 2004 vant han 4. etappe i Tyskland rundt.