V polské nejvyšší soutěži hrál za ROW Rybnik a Górnik Zabrze. Dále hrál ve francouzské lize za AJ Auxerre. Kariéru končil v nižších francouzských soutěžích v týmu US Melun. V Poháru UEFA nastoupil v 6 utkáních. Za reprezentaci Polska nastoupil v letech 1973-1979 v 17 utkáních a dal 2 góly. Byl členem polské reprezentace na Mistrovství světa ve fotbale 1974, kde Polsko získalo bronzové medaile za 3. místo, ale v utkání nenastoupil a zůstal jen mezi náhradníky. V roce 1976 byl členem stříbrného polského týmu na olympiádě 1976, nastoupil v 1 utkání.[1]