Začínal v týmu Mazur Karczew. V polské nejvyšší soutěži hrál za Legii Warszawa, se kterou získal dvakrát mistrovský titul a jednou polský fotbalový pohár. V polské lize chytal ve 187 utkáních. V Poháru mistrů evropských zemí nastoupil ve 13 utkáních, v Poháru vítězů pohárů nastoupil v 3 utkáních a ve Veletržním poháru nastoupil v 6 utkáních. Za reprezentaci Polska nastoupil v letech 1970-1971 ve 4 utkáních. Jeho kariéru v Legii ukončil „dolarový skandál“, kdy během zájezdu do Rotterdamu na zápas s Feyenoordem společně s Januszem Żmijewskim propašovali do Polska dolary. Šel na dva roky do vězení a Legia jako vojenský klub si nemohla dovolit udržet hráče, který byl trestán a tak po propuštění z vězení přestoupil do Zagłębie Sosnowiec. Kariéru končil v týmu Mazur Karczew.