Realizó las inferiores en el Atalanta, debutando en el primer equipo en 1944.
En 1950 fue contratado por el SSC Napoli y en 1953 fichó con el Padova.
Sumó 251 presencias en total en la Serie A italiana.
Fue internacional con la Selección italiana.
Participó en los Juegos Olímpicos de Londres 1948 y fue convocado para el Mundial de Brasil 50.