1920 gewann er für England startend beim Cross der Nationen Silber. Bei den Olympischen Spielen in Antwerpen kam er im Crosslauf auf den 19. Platz.