Wychowanek Milanu występujący na pozycji obrońcy. Po 5 sezonach spędzonych w Milanie przeszedł do Fiorentiny gdzie grał kolejne 5 lat. Następnie został zawodnikiem Interu Mediolan. Jego ostatnim meczem był finał Pucharu UEFA z Austrią Salzburg. W sumie w Interze rozegrał 155 spotkań i zdobył 13 bramek.