I 2004 ble han verdensmester i landeveisritt for U23. Han ble profesjonell i 2005, for Fassa Bortolo. I 2007 syklet han for Barloworld og fikk delta i sitt første Tour de France, og ble nummer 32.