Startował na igrzyskach olimpijskich w 1948 w Londynie, gdzie zajął 7. miejsce w biegu na 5000 metrów. Na mistrzostwach Europy w 1950 w Brukseli zdobył brązowy medal w biegu na 10 000 metrów (wyprzedzili go Emil Zátopek i Alain Mimoun). Na igrzyskach olimpijskich w 1952 w Helsinkach zajął 16. miejsce w biegu na 10 000 metrów, a w biegu na 5000 metrów odpadł w eliminacjach.