Beresford ble olympisk mester i roing første gang under OL 1924 i Paris da han vant konkurransen i singlesculler. Fire år tidligere, under 1920 i Antwerpen, kom han på andreplass i singlesculler bak amerikaneren John B. Kelly senior. Beresford vant olympiske medaljer i fem olympiske leker i perioden 1920–1936, tre gull- og to sølvmedaljer.