Na Mistrzostwach Europy w 1966 roku zdobył złoty medal w biegu 4 x 400 metrów sztafetą wraz z Janem Wernerem, Stanisławem Grędzińskim i Andrzejem Badeńskim. Na igrzyskach europejskich w pomieszczeniu w 1967 roku
zdobył srebrny medal w biegu 4 x 300 metrów, który biegł razem z Edwardem Romanowskim, Janem Balachowskim i Tadeuszem Jaworskim.