Выступал за польские клубы: «Искры» (Вымярки), «Промень» (Жары), «Одра» (Ополе) и познанский «Лех». Заканчивал карьеру во французских клубах «Париж», «Стад Франсо» и «Сен-Жан-де-Морьен».
За сборную Польши провёл 11 матчей. Дебютировал в сборной в выездном матче против ГДР (1:2). На летних Олимпийских играх в Мюнхене в 1972 Польша стала чемпионом, в финале победив Венгрию (2:1). На чемпионате мира 1974 Польша заняла 3-е место, в матче за 3-е место поляки обыграли сборную Бразилии (0:1).
Награждён орденом Возрождения Польши.