Date of birth
Originally from Brisbane, Australia, the midfielder’s long awaited international clearance was finally granted in the summer of 2015, following a frustrating spell training and playing with the Development Squad.
O'Neill, who played for Brisbane Athletic before making the trip to England, signed his first professional deal in January 2016, and and was part of the senior squad for their pre-season training trip to France ahead of the 2016.17 season.
He made his Premier League debut, as a substitute, against Liverpool at Turf Moor, in August 2016.
He made two more league appearances early in the season, against Chelsea and Southampton, before spending the remainder of the 2016/17 season on loan with Oldham Athletic.
O'Neill then spent the first half of the 2017/18 season on loan at League One side Fleetwood Town - making 27 appareances for the Cod Army - before returning to Turf Moor in January, 2018 to link up with the Australia Under-23 side for an Olympic qualifying tournament.