У дорослому футболі дебютував 1974 року виступами за команду клубу «Кельн», в якій провів одинадцять сезонів, взявши участь у 261 матчі чемпіонату. Більшість часу, проведеного у складі «Кельна», був основним гравцем захисту команди.
Протягом 1985—1987 років грав у Швейцарії, де захищав кольори команди клубу «Базель».
Завершив професійну ігрову кар'єру у клубі «Фортуна» (Дюссельдорф), за команду якого виступав протягом 1987—1988 років.
Виступи за збірну
1982 року дебютував в офіційних матчах у складі національної збірної Німеччини. Протягом двох років провів у формі головної команди країни 10 матчів, забивши 1 гол.