Education
Born in Warwick, Queensland, O'Neill attended The Cathedral School in Townsville, Queensland and played his junior football for the Hughenden Hawks and Townsville Brothers, before being signed by the Melbourne Storm.
Born in Warwick, Queensland, O'Neill attended The Cathedral School in Townsville, Queensland and played his junior football for the Hughenden Hawks and Townsville Brothers, before being signed by the Melbourne Storm.
He plays as a centre, winger and fullback. In September 2007, O'Neill re-signed with the Melbourne Storm on a 2-year contract. In November 2008, O'Neill played for the Australian Institute of Sport rugby league team that toured France and the United Kingdom.
In 2008, O'Neill was a part of the Storm's NYC squad and played for them in 2009 and 2010. In 2009, he was selected for the Queensland under-18 team. 2010 In Round 14 of the 2010 NRL season, O'Neill made his NRL debut for the Storm against the Sydney Roosters.
In October 2010, O'Neill played for the Junior Kangaroos. 2011 In 2011, O'Neill was limited to just 12 NRL games for the Storm, scoring 5 tries, after suffering a shoulder injury early in the season. 2012 On 7 May 2012, O'Neill re-signed with the Storm on a 2-year contract.
In October 2012, O'Neill played for Vanuatu against Greece. 2013 In February 2013, O'Neill played for the NRL All Stars in the 2013 All Stars match. On 14 June 2013, O'Neill re-signed with the Storm on a 3-year contract.
2014 In January 2014, O'Neill was selected in the QAS Emerging State of Origin squad for the fourth year in a row. On 20 December 2014, after being released from his Storm contract, O'Neill signed with the North Queensland Cowboys on a 2-year contract starting in 2015 to return to the area he grew up in. 2015 O'Neill made his debut for the Cowboys in Round 1 of the 2015 NRL season against the Sydney Roosters, scoring a try.
O'Neill scored the Cowboys' first try of the game, his second Grand Final try in his second Grand Final victory. 2016 On 12 January, O'Neill was selected in the QAS Emerging Origin squad. Individual Team.
On 4 October 2015, O'Neill was a member of the Cowboys' Grand Final winning side, starting at centre in the side's 17-16 victory over the Brisbane Broncos. On 21 February, he was a member of the Cowboys' 2016 World Club Challenge winning side, starting at centre in the side's 38-4 victory over the Leeds Rhinos at Headingley Stadium.