Začínal v týmu Górnik Sośnica.
Polskou nejvyšší soutěž hrál za Górnik Zabrze. Nastoupil ve 258 ligových utkáních a dal 1 gól. S Górnikem Zabrze získal devětkrát mistrovský titul a pětkrát vyhrál polský fotbalový pohár. Kariéru končil v týmu GKS Tychy. V Poháru mistrů evropských zemí nastoupil v 19 utkáních a v Poháru vítězů pohárů nastoupil v 7 utkáních. Za polskou reprezentaci nastoupil v letech 1957-1968 v 11 utkáních. Byl členem polské reprezentace na LOH 1960 v Římě, ale v utkání nenastoupil.