Fue formado en las divisiones inferiores de la Juventus, debutando con el primer equipo con 18 años en la Serie A.