Accolto dall'età di sei anni nelle giovanili del , gioca nelle serie minori con le maglie di e , alle quali viene ceduto in prestito. Tornato a Torino, esordisce in Serie A il 14 settembre 2002 contro l'Inter. Con i granata retrocessi in Serie B, diventa uno degli uomini più importanti della squadra.