International kam er erstmals bei den Olympischen Spielen 1968 in Mexiko-Stadt zum Einsatz, wo er mit der polnischen 4-mal-100-Meter-Staffel den achten Platz belegte. Im 100-Meter-Lauf schied er im Vorlauf aus. 1969 wurde er in Belgrad Halleneuropameister im 50-Meter-Lauf. Im selben Jahr gewann er im Freien bei den Europameisterschaften in Athen hinter dem Schweizer Philippe Clerc und dem Ostdeutschen Hermann Burde die Bronzemedaille im 200-Meter-Lauf und belegte mit der Staffel den vierten Rang. Bei den Halleneuropameisterschaften in Wien wurde er hinter Walerij Borsow aus der Sowjetunion Zweiter im 60-Meter-Lauf. Im folgenden Jahr sicherte er sich bei den Europameisterschaften in Helsinki mit der 4-mal-100-Meter-Staffel die Silbermedaille und belegte über 100 Meter den fünften Rang.