Największe sukcesy sportowe odnosił w hali. W halowych mistrzostwach Europy w Göteborgu w 1974 zdobył tytuł mistrzowski, ustanawiając halowy rekord świata – 17,03 m (nadal aktualny rekord Polski w hali), w Rotterdamie (1973 – 16,75 m) i Katowicach (1975 – 16,90 m) wywalczył srebrne medale HME.