Known as Maxine Russo on Wizards of Waverly Place and for starring as Sally Hurst in Don't Be Afraid of the Dark. In 2011, she appeared with Adam Sandler in Just Go with It; she began playing Grace Russell in Good Witch in 2015.
She has appeared in commercials for Seaworld and Disney, and started her career when she appeared in an Office Depot commercial as a two-week-old infant. In 2007, she played May Belle Aarons in Bridge to Terabithia.
She launched her own YouTube web series and hosted it with her former babysitter, Samantha Droke.
She is the younger sister of Kaitlin Riley and has five other siblings. Her mother's name is Patricia Riley. She began dating Alex Lange in 2016.
She played the younger version of Snow White, whose played by Ginnifer Goodwin, in the ABC drama Once Upon a Time.