En la temporada de Serie B 1996/97 pasó al Padova, confirmando su buen rendimiento (14 tantos en 34 partidos).
En 1998 se mudó a la Liga española, fichando por el Valencia entrenado por su connacional Claudio Ranieri: su experiencia en la península ibérica (12 partidos disputados y un gol realizado) estuvo condicionada por una grave lesión.
En el verano de 1999 pasó al Lecce, donde se quedó hasta 2001, totalizando 59 partidos y 27 goles.
Terminado el contrato con el Livorno, el Parma lo cedió a préstamo con opción de compra al Napoli, solicitado por el técnico Walter Mazzarri.
Logró su primer y único gol en el Olímpico de Turín contra la Juventus.
Su debut en la Selección mayor fue tarde, a los 29 años, cuando fue convocado por Lippi para un amistoso contra Serbia y Montenegro.
En un partido ante la sub-21 de Moldavia, tras marcar un gol, se quitó la camiseta azzurra para mostrar a las cámaras de televisión, en riguroso directo, la que llevaba debajo: una con la efigie del Che Guevara.