A Juventina Marghera csapatában kezdte a labdarúgást. A felnőttek között 1970-ben az Internazionale színeiben mutatkozott be, ahol pályafutása jelentős részét töltötte. 13 idényen át védte az Inter kapuját és két-két bajnoki címet és olasz kupát nyert az együttessel. 1983 és 1986 között a Sampdoria játékosa volt és tagja volt az 1985-ös olasz kupa-győztes csapatnak. Az 1986–87-es idényben a Sanremese, 1987 és 1989 között a Brescia Calcio labdarúgója volt. Az aktív labdarúgástól 38 évesen, 1989-ben vonult vissza.
1993 és 2006 között folyamatosan kapusedzőként dolgozott. 1993–94-ben az SSC Napoli csapatánál kezdte edzői pályafutását. 1994 és 1999 között a Juventus, majd két idényre az Internazionale kapusedzője volt. 2001-ben visszatért a Juventushoz, ahol további három idényen át dolgozott. 2004 és 2006 között az olasz válogatott kapusedzője volt. Mindenhol Marcello Lippi vezetőedzővel dolgozott együtt. 2006-ban tagja volt a németországi világbajnokságon győztes csapat szakmai stábjának.