Nel 1951 entra nella formazione del Marzotto, in Serie B. Riesce a giocare le stagioni 51-52 52-53, 53-54 e 54-55 da titolare fisso sempre col Marzotto Valdagno. Dopo aver giocato 116 incontri di Serie B realizzando tre reti passa in prestito alla , nella stagione 1955-56 giocando 6 incontri di Serie A per poi tornare nella successiva stagione al Marzotto. Gioca tre stagioni consecutive in B a Valdagno riuscendo ad ottenere risultati positivi in Coppa Italia nel 1958: dopo aver perso con l'Udinese 2-0 a tavolino in casa, il Marzotto rimonterà vincendo gli incontri sulla Triestina 1-2 a Trieste, 3-2 al Sarom Ravenna, 1-0 a Udine, 2-0 in casa contro la Triestina e 4-0 sul Sarom totalizzando 10 punti e vincendo il proprio girone. Di questi incontri giocherà il 7 e il 28 giugno contro l'Udinese e il 6 luglio 1958 contro la Triestina. Il Marzotto raggiunge i quarti ma viene sconfitto dai futuri vincitori della Lazio. Dopo la retrocessione del Marzotto nel 1961 gioca altre due stagioni in Serie C prima di ritirarsi.