[1] He succeeded in winning the Jockey Cup on a pony named Ben-y-Gloe belonging to C. H. Ross, the former tai-pan of Jardines when he first went to Hong Kong in 1903.
In 1904, he won the Professional Cup on a pony named Runaway Girl, purchased from W. A. Cruickshank.
From 1903 to 1919, he rode in 1,178 races, winning 334, securing 192 seconds and 186 thirds, being unplaced 466 times, excluding the record of minor events such as Off Days or Gymkhanas.
He won 14 Grand Nationals in China, and at one meeting in Hong Kong rode in 30 races winning 16 of them.
[2] In 1928 he won The Foxhunters Cup at Cheltenham riding Rathpatrick and officiated as steward at several of the northern meetings.