Known for her teenage roles as Martha and Sarah in, respectively, the miniseries The Pillars of the Earth and the horror movie Dark Floors, this English-born actress also appeared in episodes of Holby City, Torchwood, and Any Human Heart.
During her childhood years, she trained to be a competitive figure skater. She made her cinematic debut in
She played the role of Mina in the movie version of the acclaimed children's book Skellig.
Born in London to American citizens, she grew up primarily in Berkshire, England.
She appeared with Andrew Garfield in the 2007 movie Boy A.