Był, obok Jana Jaskólskiego, głównym krajowym rywalem Józefa Szmidta. Dwa razy startował w igrzyskach olimpijskich, oba razy dochodząc do finału. W Melbourne 1956 był dziesiąty, a w Rzymie 1960 szósty. Podczas swego jedynego startu w Mistrzostwach Europy w Sztokholmie 1958 zajął 4. miejsce.