Dopo aver militato nel Cagliari, gioca nel club della sua città, la Pistoiese. Successivamente giocherà anche con la , prendendo parte alla Serie A 1933-1934, e poi con il Pisa, prima di fare ritorno alla Pistoiese.