Career
One of the few men to play Test cricket for more than one country, he played for both England and South Africa. At Newlands Cricket Ground, Cape Town, in March 1892, he made his debut for South Africa having already appeared twice for his native England. He also umpired in 6 Tests.
He played for Kent County Cricket Club from 1879 to 1889.