У дорослому футболі дебютував 1973 року виступами за команду клубу «Шальке 04», в якій провів сім сезонів, взявши участь у 198 матчах чемпіонату. Більшість часу, проведеного у складі «Шальке», був основним гравцем атакувальної ланки команди.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Боруссія» (Дортмунд), до складу якого приєднався 1980 року. Відіграв за дортмундський клуб наступні три сезони своєї ігрової кар'єри. Граючи у складі «Боруссії» також здебільшого виходив на поле в основному складі команди. У складі «Боруссії» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,33 голу за гру першості.
Завершив професійну ігрову кар'єру у клубі «Ворматія», за команду якого виступав протягом 1988—1989 років.
Виступи за збірну
У 1977 році дебютував в офіційних матчах у складі національної збірної Німеччини. Протягом кар'єри у національній команді, яка тривала усього 3 роки, провів у формі головної команди країни 19 матчів, забивши 2 голи.