V Německu hrál za Borussii Mönchengladbach. Nastoupil ve 163 ligových utkáních a dal 68 gólů. V Itálii hrál za Modena FC a AC Brescia, nastoupil ve 127 utkáních a dal 13 gólů. Působil ve švýcarské lize jako hrající trenér za BSC Young Boys. Kariéru končil jako hrající trenér ve druhé německé lize v týmu VfR Neuss. V Poháru vítězů pohárů nastoupil ve 2 utkáních. S Borussií Mönchengladbach vyhrál v roce 1960 německý pohár. Za reprezentaci Německa nastoupil v letech 1959–1966 ve 25 utkáních a dal 9 gólů. Byl členem reprezentace Německa na Mistrovství světa ve fotbale 1962, nastoupil ve všech 4 utkáních. Byl členem stříbrné reprezentace Německa na Mistrovství světa ve fotbale 1966, nastoupil ve 2 utkáních.[1] Byl členem reprezentace Německa na LOH 1956 v Melbourne, ale do utkání nezasáhl a zůstal mezi náhradníky.[2]