Career
Another brother fled the country after cutting off an English soldier's ear. Settling in New Zealand, O'Donnell is thought to have served in the police force and worked as a teacher. New Zealand
Despite living in Invercargill, he represented Otago in 1883, as the Southland Rugby Union was not formed until 1887.
In 1884. O'Donnell was selected for the first national side to tour Australia but before he even got to Wellington to join the team, he was arrested on a fugitive warrant at Clinton and returned to Invercargill. Local tradespeople to whom he owed money had taken out the warrant after hearing that O'Donnell was unlikely to return from Australia. However none of the creditors attended the court hearing so he was able to join the team in Wellington as expected.
Once on tour O'Donnell played in seven of the nine tour matches (none of them internationals), scoring four tries and was regarded as the speediest team member. Tour manager Samuel Sleigh described him as a "fast wing forward". New South Wales
As his creditors feared, O'Donnell remained in Australia at the end of the tour.
He went on to represent New South Wales between 1884 and 1888, and played against the 1888 British team. In 1901, O'Donnell contested the seat of Randwick for the Progressive Party in the New South Wales Legislative Assembly, but was defeated by the incumbent, David Storey. Following the death of John Dumbell in 1936, O'Donnell held the distinction of being the oldest living All Black.
He died in Randwick, New South Wales on 1 May 1942 and was buried at Waverley Cemetery.