W latach 1984–1985 występował w zespole TSV Ansbach, w latach 1985–1991 był graczem HaSpo Bayreuth. Kariera reprezentacyjna Nie był graczem juniorskiej i młodzieżowej reprezentacji Polski. W reprezentacji seniorskiej debiutował 5 sierpnia 1973 w towarzyskim spotkaniu z Bułgarią. Nie dostał jednak powołania na mecze eliminacyjne przed mistrzostwami świata w 1974. Wystąpił jednak na tych mistrzostwach, zajmując z zespołem 4. miejsce (wystąpił w pięciu spotkaniach, nie zdobył bramki), zagrał także na zawodach Pucharu Świata w 1974, gdzie zajął z drużyną 2. miejsce (w czterech spotkaniach zdobył szesnaście bramek)Władysław Zieleśkiewicz 100 lat polskiej piłki ręcznej 1918-2018, wyd. ZPRP, Warszawa 2018, s. 1083-1100. Kolejny sukces odniósł na igrzyskach olimpijskich w Montrealu (1976), gdzie ze swoją drużyną zdobył brązowy medal (w sześciu spotkaniach zdobył dwadzieścia dwie bramki, w tym sześć w meczu o brązowy medal). Wystąpił też na mistrzostwach świata w 1978, gdzie jego zespół zajął 6. miejsce (w sześciu spotkaniach zdobył dwadzieścia dwie bramki), zawodach Pucharu Świata w 1979, gdzie zdobył z drużyną drugie miejsce (wystąpił we wszystkich czterech spotkaniach, zdobywając siedemnaście bramek). W 1980 wystąpił na igrzyskach olimpijskich w Moskwie, na których jego drużyna będąca jednym z faworytów turnieju zajęła dopiero 7.