Actress | Writer | Producer
She had a minor supporting role in the 2011 film, Captain America: The First Avenger (2011), with Chris Evans.
I'm a Volver (2006) type of girl, 21 Grams (2003), films like that. On the edge and really risky.
Reading, Berkshire, England, UK
Dive deep into everything about video games, see what IMDb editors are watching, and more.