Iniziò la carriera nel 1977 nel Bayern Monaco come riserva di Sepp Maier. Il ritiro dal calcio giocato da parte di Maier, permise al giovane portiere di giocare con continuità e di vincere con il club bavarese due Bundesliga e una Coppa di Germania.
Dopo la perdita del posto da titolare, il portiere si trasferì nel 1982 allo Schalke 04, con cui militò per cinque stagioni. Nel 1987 fu acquistato dall'Hertha Berlino con cui vinse la 2. Bundesliga nel 1990. Appese le scarpette al chiodo nel 1996 dopo aver difeso per due campionati la porta del Fortuna Colonia.