Career
He was capped four times for South Africa, captaining them in three Tests. Aston made his debut appearance for South Africa on 30 July 1896, when a British Isles team came to South Africa. Aston was also captain on that day.
He was capped again on 22 August, again as captain in Johannesburg at Wanderers, South Africa going down 17 to eight.
Aston captained South Africa again on 29 August against the British Isles in Kimberley, which South Africa also lost, three points to nine. He did not play for South Africa again after the tour.
Aston died in 1926.