1956 wurde er nationaler Meister im Crosslauf auf der Kurzstrecke. Bei den Olympischen Spielen in Melbourne wurde er Vierter über 1500 m und Sechster über 5000 m. Da kurz zuvor der Ungarische Volksaufstand niedergeschlagen worden war, setzte er sich nach den Spielen in die Vereinigten Staaten ab.