Compare sulla scena calcistica nazionale con la maglia dell'Udinese, contribuendo con 4 reti nella stagione 1949-1950 alla prima promozione in Serie A della storia dei friulani. Resta all'Udinese anche per la stagione successiva nella quale esordisce in massima serie, quindi nell'estate 1951 si trasferisce al Torino, del quale diviene un titolare inamovibile per tre stagioni, non particolarmente felici per i granata che alle prese con una difficile rifondazione dopo Superga non vanno oltre a piazzamenti a centro classifica.