A partire dal 1935 veste la maglia del Livorno. Il suo esordio con la casacca dei "Labronici" è avvenuto in Serie B 1935-1936, dove durante la stagione riuscì a realizzare 20 reti, divenendo il miglior marcatore della squadra, e ottenne il terzo posto in campionato mancando la promozione di un solo punto, alle spalle di Novara e Lucchese. L'anno seguente vinse con la squadra toscana, allenata da Mario Magnozzi, il campionato di Serie B e festeggiò il ritorno in massima serie dove aiutò i livornesi ad ottenere la salvezza, giocando 15 partite senza reti.