Vanta 16 partite in [[Serie A]] con la maglia della [[{{Calcio Cremonese]]|N}}. Giocò col Carpi nel 1933-1934<ref>''Elenco dei giocatori italiani autorizzati a cambiare società nella prossima stagione'', da «[[Corriere dello Sport - Stadio|Il Littoriale]]», 7 agosto 1934, pp. 4-5</ref>, nell'Empedoclina alla fine del decennio<ref>''Elenco dei giocatori italiani autorizzati a cambiare Società nella stagione 1940-41'', da «[[Corriere dello Sport - Stadio|Il Littoriale]]», 27 agosto 1940, pp. 2-3</ref> e quindi nella Benacense<ref>''Giocatori di calcio autorizzati a cambiare società nella stagione 1942(XX)-1943(XXI)'', da «Il Littoriale», 26 agosto 1942, pp. 2-3</ref>.