He was one of the greatest rifle shots of his day. He represented England 36 times in the Elcho long-range Match against Scotland and Ireland, and captained the Great Britain team both at home and on tour in Australia. At the age of 49, he competed in the 1000 yard free rifle event at the 1908 Summer Olympics, placing 24th. 1000 yard free rifle was not contested at any Olympic Games after 1908.