An den Erfolg seiner Kindheit konnte Haley bisher nicht anknüpfen. Mit Ausnahme der Hauptrolle in "A.I.: Künstliche Intelligenz" ergatterte der heute 32-Jährige nach "The Sixth Sense" nur kleinere Nebenrollen. 2006 hatte er einen Autounfall – der Grund: Alkohol am Steuer. Einen Entzug hat er mittlerweile hinter sich und auch karrieretechnisch läuft es wieder besser: 2019 spielte er neben Zac Efron und Lilly Collins eine kleinere Rolle in "Extremely Wicked, Shockingly Evil and Vile".