Cresciuto nel settore giovanile della Juventus,[4] una volta divenuto professionista difende la porta di varie formazioni del calcio di provincia, tra cui Cremonese (che lo fece esordire in B nel 1983[5]) Bari, Triestina, Empoli[6] e Ascoli;[7] con i toscani detiene il record di imbattibilità in Serie A (491'), stabilito nel campionato 1987-1988.[8] La sua carriera termina nel Pontedera, con cui nell'aprile 1994 si toglie la soddisfazione di sconfiggere in amichevole l'Italia di Arrigo Sacchi.[9]