He started his club career in the youth teams of Livorno and Ternana, and later played for the Pistoiese senior side (1925–1929), before joining the senior team of Fiorentina, where he played between 1929 and 1936, playing 203 matches and scoring three goals in all competitions.
He began his professional football career with youth teams of Livorno and Ternana, later playing for Pistoiese before joining Fiorentina's senior team in 1929, where he played until 1936, making 203 appearances and scoring three goals across all competitions.