Uczestnik igrzysk olimpijskich w Montrealu (1976), podczas których zajął siódmą lokatę. Cztery razy brał udział w halowych mistrzostwach Europy, reprezentował Polskę na czempionacie Starego Kontynentu w Pradze w 1978 roku. Był czołowym polskim trójskoczkiem w latach 70. XX wieku.