Posteriormente pasó al US Alessandria por dos temporadas en la Serie B, consiguiendo el ascenso en su última temporada con el club.
En 1957 volvió al Inter para jugar en primera división y quedando en novena posición en liga.
Después jugó para el Hellas Verona FC en la Serie B, para el Udinese Calcio en la Serie A y quedando eliminado en la segunda ronda de la Copa, para el Modena FC, con el que empezó jugando en segunda división, y que, tras quedar tercero en liga ascendió a la Serie A, donde jugó por dos temporadas más.
Tras abandonar el Modena, en 1964 fichó por el US Palermo, equipo en el que jugó más partidos en liga con un total de 91, por tres temporadas en la Serie B.
Finalmente, y tras otras tres temporadas en el AS Casale, se retiró como futbolista en 1970.