Il a notamment gagné une étape du Tour d'Italie 2010, une étape du Tour d'Espagne 2008 et terminé troisième de Gand-Wevelgem la même année.
Il a notamment gagné une étape du de le Tour d' Italie 2010 , une étape du de le Tour d' Espagne 2008 et terminé troisième de Gand-Wevelgem la même année .