Zúčastnil se druhého a třetího ročníku evropských halových her (předchůdce halového ME v atletice). V roce 1967, kdy se evropské halové hry konaly v Praze na Výstavišti, ve sportovní hale (dnes Tesla Arena) vybojoval bronzovou medaili v běhu na 800 metrů. Trať zaběhl v čase 1:50,00. Stříbro získal další československý běžec Tomáš Jungwirth a zlato Noel Carroll z Irska. O rok později na EHH v Madridu skončil ve finále na 6. místě (800 m). Společně s Pavlem Hruškou a Miroslavem Jůzou vybojoval bronzové medaile ve štafetě na 3×1000 metrů.