Napisati nadaljevanje za ta odstavek - V svoji karieri je igral za osem različnih italijanskih klubov, z Juventusom pa je osvojil tri zaporedne naslove Serie A od sezone 2011/2012 do sezone 2013/14. Z torinskim klubom je leta 2012 osvojil tudi dva Supercoppa Italiana.
in leta 2013. Z Fiorentino je osvojil tudi serijo C2 leta 2002/03. V seriji A je igral tudi za Torino, Ascoli, Udinese in Napoli.