El 1920 va prendre part als Jocs Olímpics d'Anvers, on va disputar tres proves del programa d'atletisme. En el cros per equips guanyà la medalla de plata, formant equip amb James Wilson i Anton Hegarty; en el cros individual fou dotzè, mentre en els 5.000 metres fou vuitè.