Hrál v polské nejvyšší soutěži za Ruch Chorzów, nastoupil v 98 ligových utkáních a dal 3 góly. S týmem získal v roce 1968 mistrovský titul. V Poháru UEFA nastoupil ve 3 utkáních. Dále hrál ve druhé polské lize za tým za tým BKS Stal Bielsko-Biała. Za reprezentaci Polska nastoupil v roce 1968 v přátelském utkání s Irskem.