Zdobył srebrny medal w biegu na 6 mil przegrywając jedynie z Arthurem Pennym z Anglii, a wyprzedzając innego Anglika Arthura Furze, a także zajął 4. miejsce w biegu na 3 mile na igrzyskach Imperium Brytyjskiego w 1934 w Londynie. Odpadł w eliminacjach biegu na 5000 metrów oraz nie ukończył biegu na 10 000 metrów na igrzyskach olimpijskich w 1936 w Berlinie.