Crebbe nel Livorno, con cui esordì nella Prima Divisione organizzata dalla Confederazione Calcistica Italiana nel 1921-1922. Con i toscani giocò cinque stagioni, finché non fu ceduto all'Empoli, in Terza Divisione. Promosso in Seconda Divisione nel 1927, rimase un'altra stagione per poi essere acquistato dal . I biancazzurri arrivarono penultimi nel girone A della Divisione Nazionale, venendo ammessi in Serie B.