O’Neale spielte Collegebasketball zunächst für die University of Denver und wechselte 2013 an die Baylor University. Nach seiner Collegekarriere wurde er im NBA-Draft 2015 von keinem Team berücksichtigt und spielte zunächst in Europa für Riesen Ludwigsburg und CB Gran Canaria. Im Juli 2017 unterschrieb er für den litauischen Spitzenklub BC Žalgiris.