1982 stand er mit Nürnberg im DFB-Pokalfinale, verlor jedoch mit 2:4 gegen den FC Bayern München. 1988 qualifizierte er sich mit dem Club zum einzigen Mal für die Teilnahme am UEFA-Pokal. Das Hinspiel beim AS Rom gewann der Club mit 2:1, schied aber durch eine 1:3-Niederlage nach Verlängerung im Rückspiel dennoch aus.
Er durchlief alle Nachwuchs-Nationalmannschaft von der U15 bis zur U21. Mit der U18 wurde er Europameister 1981 (1:0 gegen Polen). Bei der Junioren-WM im gleichen Jahr wurde er in Australien Weltmeister. Ein Jahr später stand er mit der U21 im Finale der Europameisterschaft, unterlag dort jedoch England (1:3 und 3:2).