She played Katara in the movie "The Last Airbender". She was also in the 2006 movie "Deck the Halls", playing Mackenzie, and "Harold" in 2008, where she was cast as Becki. She made a brief appearance in Miley Cyrus's "7 Things" music video. On 27 March 2010, she made an appearance at the Kids Choice Awards 2010 on Nickelodeon, and also appeared at the 2010 MTV Movie Awards, along with "The Last Airbender" co-star Jackson Rathbone, to present a trailer for "The Last Airbender".