Se formó en las categorías inferiores del Cremonese. En 1985 fue cedido a préstamo al Derthona, equipo de Serie C2, donde se quedó dos temporadas totalizando 63 presencias y 3 goles. Vuelto al Cremonese, jugó tres temporadas, alcanzando un ascenso a la Serie A en 1989. Gracias a sus buenas actuaciones en la máxima división italiana, fue adquirido por el Napoli, donde ganó la Supercopa de Italia 1990. Durante su temporada en Nápoles fue suplente, siendo titular Giovanni Francini; totalizó 25 presencias y un gol, y debutó en la Copa de Europa contra el Újpest Budapest. El año siguiente fue transferido por 2,5 mil millones de liras al Bari, que descendió a la Serie B. En 1993 dejó el club pullés y siguió jugando en las divisiones menores.