En 1958 fue transferido al Palermo de la Serie B y en las filas del club siciliano disputó 32 partidos, para luego ser reemplazado por Roberto Anzolin.
En 1959 volvió al Inter, con el que jugó una temporada en Serie A.
Su debut con la camiseta nerazzurra se produjo el 8 de diciembre de 1959 contra el Reggiana (5-2 para el Inter) y concluyó la temporada con 6 presencias en la liga y 1 en la Copa Italia.
En 1961 fue transferido al Napoli, que lo adquirió por 75 millones de liras.
[1] Con los azzurri ganó la Copa Italia 1961-62; tras tres temporadas volvió al Palermo, donde totalizó 21 presencias en la liga.