She starred as the younger version of Jean Grey in the highly popular film X-Men: The Last Stand. She also appeared in ImagiGARY and Dakota's Summer. In 2014, she began playing Brenna on the ABC Family series Chasing Life.
She began dancing when she was three years old.
She had a recurring role on the CBS TV series Without a Trace.
Her parents are Barbara Wilson Ramm and Brian Ramm.
She had a role in the film Into the Wild, which starred Emile Hirsch.