Dopo aver arbitrato per tre anni in Zweite Bundesliga debutta in Bundesliga nel 1980, dirigendo 100 partite fino al 1990, oltre alla finale della Coppa di Germania 1985-1986 e 65 incontri internazionali (a partire dal 1982), tra cui la Supercoppa europea del 1984 tra Juventus e Liverpool, vinta dalla Juventus per 2-0, la finale di Coppa delle Coppe 1987-1988 e l'incontro -, vinto 1-0 dai sovietici, durante il Campionato europeo di calcio 1988. Durante questo periodo è stato eletto arbitro dell'anno dalla DFB negli anni 1985, 1988 e 1990.