1968 дебютував на міжнародній арені, а також вийшов у фінал головних шахових змагань Польщі. До 1985 всього тринадцять разів боровся за чемпіонство, двічі здобув титул (у Вроцлаві 1972 та Гдині 1973), одного разу вдовольнився сріблом (Тарнув, чемпіонат 1979 року). Чотири рази грав за польську шахову збірну на олімпіадах (1972, 1974, 1978, 1984), здобувши 21½ пункт у 45 партіях. На командному чемпіонаті Європи 1973 в місті Бат у складі збірної посів IV місце турніру. З 1966 по 1982 десять разів сходив на п'єдестал командного чемпіонату Польщі, в тому числі двічі (1966, 1982) з золотими нагородами.