Ośmiokrotny reprezentant kraju w zawodach międzypaństwowych (1970–1977). Dwukrotny medalista mistrzostw Polski seniorów oraz akademicki mistrz Polski z 1970. Brązowy medalista uniwersjady 1970 w Turynie, gdzie osiągnął wynik 79,84 m (wygrał Miklós Németh rzutem na odległość 81,94 m). W 1971 na mistrzostwach Europy w Helsinkach odpadł w eliminacjach. 25 lipca 1970 w Łodzi pobił rekord życiowy podczas Akademickich Mistrzostw Polski (85,00 m). W 1971 osiągnął najlepszy w Polsce rezultat w sezonie (84,18 m). Oba wyniki w tych latach były 12 rezultatami na świecie w sezonie.