Non ha scritto pagine indelebili della storia della Juve - arrivò in bianconero alla sua ultima stagione in Serie A come terzo portiere e collezionò appena 6 presenze -, ma detiene un record che, ora come ora, è piuttosto difficile venga battuto: il giocatore più vecchio ad aver debuttato con la maglia della Juve: 38 anni, 4 mesi e 18 giorni.
Oltre alla maglia della Juve ha indossato quelle di: Brescia, ACIVI (Vicenza), Como, Torino, Lecco e Piacenza. Da allenatore ha guidao Pordenone, Aosta e infine Tempio.