En tant que gardien de but, il n’a jamais porté le maillot de la Mannschaft.
Il fait partie de la liste des sélectionnés pour l’Euro 1980 mais il ne joue aucun match, barré par Harald Schumacher. Il est néanmoins sacré champion d’Europe avec son équipe.
Il fait partie de la liste des sélectionnés aux Jeux olympiques de 1984 mais comme à l’Euro 1980, il ne joue aucun match, étant le gardien numéro 2, derrière Bernd Franke. La RFA est éliminée en quarts de finale.
Il n'a joué que dans des clubs allemands. Avec le Bayern Munich, il remporte une coupe d’Allemagne en 1982, deux championnats d’Allemagne en 1980 et en 1981 et il est finaliste de la Ligue des champions en 1982, battu en finale par Aston Villa. Avec Schalke 04, il est vice-champion de D2 allemande en 1984. Avec le Hertha BSC, il remporte une deuxième division de allemande en 1990. Il ne remporte rien avec le Bayer Leverkusen et le Fortuna Cologne.