Il suo esordio in Serie A lo fece con la maglia del Venezia nel 1940, affiancando Ezio Loik e Valentino Mazzola. Giocò in massima serie 6 partite (1 gol) con il Venezia e 14 partite (2 gol) con l'Anconitana. Dal 1946 militò in serie minori, in particolare in B, con la SPAL, e in C, con il Foggia.
Nel 1940-1941 vinse la Coppa Italia. Ne disputò entrambe le partite finali contro la Roma, segnò un gol al 63' nell'andata, aiutando il suo club a ottenere il pareggio 3-3, dopo il 0-3.[3] Il ritorno fu vinto dai veneti per 1-0.[3]