Il participa aux JO 1928. Il fut titulaire contre la France, contre l'Espagne (les 2 matchs) face à qui il inscrit son seul but en équipe nationale à la 72e minute dans le match à rejouer, contre l'Uruguay, mais il ne joua pas pour le match pour la troisième contre l'Égypte. L'Italie récolta la médaille de bronze.
Formé à l'Inter Milan, il joua pendant dix années, remportant une Serie A en 1930, et terminant deuxième en 1933 et finaliste de la Coupe Mitropa la même année.
Ensuite, il fit trois saisons à Naples, sans rien remporter. Puis, il fit une brève saison au Milan AC (0 match en Serie A et deux matchs de coupe d'Italie).
Pour finir, il termina sa carrière à Associazione Calcio Crema 1908(it), en Serie C, évitant de peu la relégation en Prima Divisione (D4 italienne).