Ritenuto uno dei migliori difensori italiani di sempre, è stato uno dei massimi interpreti del ruolo negli anni 1980 e 1990. Dopo gli esordi nella in Serie D, militò per un quinquennio nel , con cui vinse un campionato di Serie C1 (1978-1979) e uno di B (1979-1980), debuttando quindi nella massima serie. Acquistato dalla , fu girato in prestito prima alla e poi alla , con cui vinse il suo primo scudetto nella stagione 1982-1983. Rientrato a Genova, divenne una "bandiera" della Sampdoria, legandovi la maggior parte della propria carriera e conquistando nell'arco di 12 stagioni quattro Coppe Italia (1984-1985, 1987-1988, 1988-1989 e 1993-1994), una Coppa delle Coppe (1989-1990), un altro scudetto (1990-1991) e una Supercoppa italiana (1991). Nel 1995 fu ceduto alla , dove rimase per una stagione vincendo una seconda Supercoppa italiana (1995) e una Champions League (1995-1996). Svincolatosi dal club torinese, si accasò per un anno al per poi chiudere la carriera con un triennio al , ritirandosi nel 2000, a 41 anni, dopo aver totalizzato 562 presenze in Serie A.