Debutta in Serie B con il Verona nella stagione 1948-1949, restando in gialloblu per cinque stagioni e totalizzando 125 presenze[1].
In seguito disputa altri due campionati di Serie B con il Como per un totale di 31 presenze[2][3], ed un altro con l'Alessandria dove scende in campo per 14 volte[4].