Esordisce nella stagione 1924-1925 con la Pistoiese in Seconda Divisione (la seconda serie dell'epoca), categoria in cui mette a segno una rete in 5 presenze. Dopo un anno inattività dovuto al servizio militare, riprende a giocare con la squadra arancione nella stagione 1926-1927, disputata in Prima Divisione (secondo livello dell'epoca) con 4 presenze senza reti. In quell'anno vince anche la Coppa Arpinati. A fine anno lascia la squadra per accasarsi alla Fiorenza, squadra di Firenze militante in Seconda Divisione (la terza serie dell'epoca), dove segna 4 reti nelle 19 presenze raccolte nell'arco del campionato; a fine stagione viene tesserato dalla Fiorentina, squadra di Divisione Nazionale che nell'estate 1928 aveva incorporato la Fiorenza e con la cui maglia nella stagione 1928-1929 esordisce in massima serie, disputando la partita casalinga (disputata sul campo neutro di Modena) persa dai toscani per 4-0 contro la Lazio il 1º novembre 1928.