Začínal v týmu Slavia Ruda Śląska. V polské Ekstraklase chytal za GKS Katowice a za Ruch Chorzów. Celkem nastoupil ve 330 ligových utkáních. S Ruchem získal tři mistrovské tituly a jednou vyhrál polský fotbalový pohár. V Poháru mistrů evropských zemí nastoupil v 10 utkáních a v Poháru UEFA nastoupil ve 13 utkáních. Za reprezentaci Polska nastoupil v roce 1970 ve 2 utkáních.