Cresciuto nelle giovanili del Bologna e del Carpi, iniziò la carriera professionistica nel 1945 quando fu acquistato dal Napoli in vista del campionato di Divisione Nazionale del 1945-1946, in cui realizzò 15 gol in 27 presenze, tra cui una tripletta al Siena il 6 gennaio 1946 nella vittoria casalinga per 6-1 ed il gol al secondo minuto del primo tempo con cui il 28 aprile 1946 i partenopei vinsero in casa contro il Milan per 1-0; alla fine della stagione risultò il secondo miglior cannoniere del girone finale, ottenendo così con la squadra la promozione in Serie A. Nei due successivi campionati di massima serie firmò 15 gol in 59 partite. Da ricordare la tripletta messa a segno con la maglia del Napoli contro la Juventus il 21 aprile 1948 a Torino, impresa che si ripeterà solo 42 anni dopo ad opera del brasiliano Careca e che diede ai partenopei la seconda storica vittoria in trasferta contro i torinesi..Quindi un gol in 22 partite nella Serie B 1948-1949. Al termine del campionato passò al , con cui disputò tre campionati di Serie B realizzando 13 gol in 70 partite prima di ritirarsi.