Hrál v polské nejvyšší soutěži za Górnik Zabrze. Nastoupil ve 127 ligových utkáních a dal 1 gól. S Górnikem Zabrze získal čtyřikrát mistrovský titul a pětkrát vyhrál pohár. V sezóně 1973/74 hrál rakouskou bundesligu za SK Rapid Vídeň. V Poháru mistrů evropských zemí nastoupil v 7 utkáních a v Poháru vítězů pohárů nastoupil ve 20 utkáních. Za polskou reprezentaci nastoupil v letech 1968–1970 v 8 utkáních.