Hrál v polské nejvyšší soutěži za Ruch Chorzów, se kterým získal v letech 1968, 1974 a 1975 mistrovský titul a v roce 1974 i polský pohár. Dále hrál ve Francii za Valenciennes FC. V Poháru mistrů evropských zemí nastoupil v 9 utkáních a dal 1 gól a v Poháru UEFA nastoupil v 16 utkáních a dal 3 góly. Za reprezentaci Polska nastoupil v letech 1968–1976 ve 36 utkáních. Byl členem polské reprezentace na Mistrovství světa ve fotbale 1974, kde Polsko získalo bronzové medaile za 3. místo, nastoupil ve všech 7 utkáních. [1] V roce 1972 byl členem vítězného polského týmu na olympiádě 1972, nastoupil v 6 utkáních. V roce 1976 byl členem stříbrného polského týmu na olympiádě 1976, nastoupil v 5 utkáních[2]