Hrál v polské nejvyšší soutěži za Górnik Zabrze. Nastoupil v 393 ligových utkáních a dal 89 ligových gólů. S Górnikem Zabrze získal sedmkrát mistrovský titul a šestkrát vyhrál pohár. V Poháru mistrů evropských zemí nastoupil ve 26 utkáních a dal 7 gólů, v Poháru vítězů pohárů nastoupil v 16 utkáních a dal 3 góly a v Poháru UEFA nastoupil ve 4 utkáních. V sezóně 1974/75 hrál francouzskou Ligue 2 za Valenciennes FC. Za polskou reprezentaci nastoupil v letech 1963-1972 ve 46 utkáních a dal 10 gólů. V roce 1972 byl členem vítězného polského týmu na olympiádě 1972, nastoupil v 5 utkáních a dal 1 gól.[1]