Był trzykrotnym olimpijczykiem: Tokio 1964, Meksyk 1968, Monachium 1972. Zdobył dwa brązowe medale na mistrzostwach Europy w Budapeszcie 1966 i Helsinkach 1971 oraz pięć na halowych mistrzostwach Europy. Był 14-krotnym mistrzem i 16-krotnym rekordzistą Polski. Obok boksu i lekkiej atletyki uprawiał wyczynowo także rugby (mistrzostwo Polski).