Her most prominent Disney role is Tina in the Disney Channel Original Movie Den Brother. She has also appeared on sitcoms like Hannah Montana as Girl, The Suite Life on Deck as Young London, K.C. Undercover as Zoe, Jessie as Eileen Miller, and the Disney XD series I'm in the Band as Zoey. She also appeared in the ABC TV show Desperate Housewives as Little Girl #2, and in the Nick TV show The Loud House as Stella. Haley voices Karmi in Big Hero 6: The Series and Marcy in Amphibia. She plays Marni in the ABC TV series Schooled.