Był zawodnikiem z dużym potencjałem, jednak jego problemem było zdrowie. Liczne kontuzje zatrzymały jego karierę, która mogłaby potoczyć się zupełnie inaczej. Był wychowankiem Milanu w którym zagrał ponad 50 razy, w między czasie wypożyczany był do Vicenzy, Torino oraz Barcelony. Następnie trafił do Interu w zamian za Clarence Seedorfa. Prezentował się dobrze dopóki nie łapał kolejnych kontuzji.
W Interze spędził w sumie 5 sezonów ale zagrał w jedynie 41 meczach. Nie zdobył żadnego gola. W wieku 30 lat zakończył przedwcześnie karierę i postanowił zostać aktorem.