Han begynte karrieren i mindre italienske lag, før han skiftet til Fassa Bortolo i 2001. Her ble han kaptein i Tour de France, hvor han vant ungdomstrøya i 2002.