Cresciuto nell'U.S. Trinese di Trino, fu notato nel 1947 dagli osservatori dell'Alessandria, squadra con cui esordì in Serie A nel corso del campionato 1947-1948. Vestì la maglia grigia per altre tre stagioni. Nel 1951, un anno dopo la retrocessione della squadra piemontese in Serie C, passò al per una stagione, prima di approdare al Bologna nel 1952. Nello stesso anno fu tra i giocatori convocati in Nazionale in occasione dei Giochi olimpici di Helsinki.