Il joue dans différents clubs italiens de première et de deuxième divisions (Carrarese Calcio, AC Fiorentina, Spezia Calcio et Sampierdarenese) mais il ne fait mieux qu'une en Serie A en 1932.