In 1920 he was eliminated in the first round of the 100-metre freestyle event as well as of the plain high diving competition. Four years later he finished fifth with the British team in the 4×200-metre freestyle relay. In the 100-metre freestyle event as well as of the plain high diving competition he was eliminated in the first round again. At the 1928 Games he was a member of the British team which finished sixth in the 4×200-metre freestyle relay contest.