Background
He was born in Hartlepool, County Durham.
He was born in Hartlepool, County Durham.
Horsley"s batting and bowling styles are unknown. Horsley made his debut for Durham in the 1897 Minor Counties Championship against Norfolk. He played Minor counties cricket for Durham from 1897 to 1905, making 20 Minor Counties Championship appearances.
He later made added a further appearance for Durham in the 1914 Minor Counties Championship.
He played in a single first-class match in the 1904 season for London County against Warwickshire. He batted once in the match, scoring 24 runs in London County"s first-innings before being dismissed by Willie Quaife.
With the ball, he bowled a total of 5 wicket-less overs. In late 1906 he was listed in the London Gazette as a Land Tax Commissioner for County Durham.
In 1920, he received a Commander of the Order of the British Empire for his services in the war as a Deputy Director of Recruiting for the Ministry of National Service.
He died in West Hartlepool, County Durham on 19 November 1923. Horsley"s son, Rupert had played first-class cricket for Oxford University.