Był także mistrzem Uniwersjady w 1975 z wynikiem 16,54 m. Zajął też 5. miejsce podczas mistrzostw Europy w Rzymie (1974 – 16,53 m). Jest sześciokrotnym mistrzem Polski w trójskoku (kolejno 1972–1976, 1978), trzykrotnym halowym mistrzem kraju w hali i byłym rekordzistą Polski w tej specjalności na stadionie (17,06 m w 1973, który to wynik pozostał jego rekordem życiowym). W rankingu „Track and Field News” notowany czterokrotnie: 1972 – 6. miejsce, 1973 – 3. miejsce, 1974 – 3. miejsce, 1975 – 4. miejsce.