Home / Discover / People

One Life

2023
as Doreen Warriner

Miss Marx

2022
as Eleanor Marx

Vigil

2021
as Eliza Russell

The Miniaturist

2017
as Marin Brandt

Churchill's Secret

2016
as Millie Appleyard

Suffragette

2015
as Alice Haughton

The Last Days on Mars

2013
as Rebecca Lane

Having You

2013
as Camilla

The Hour (2011)

2011
as Bel Rowley

One Day

2011
as Sylvie Cope

Junkhearts

2011
as Christine

Glorious 39

2009
as Anne Keyes

Emma

2009
as Emma

The Other Man

2008
as Abigail

King Lear

2008
as Cordelia

Atonement

2007
as Briony, 18

Angel

2007
as Angel

Atonement

2007
as Briony Tallis (Age 18)

Renaissance

2006
as Ilona Tasuiev

Scoop

2006
as Vivian

As You Like It

2006
as Celia

Amazing Grace

2006
as Barbara Spooner

Vanity Fair

2004
as Amelia Sedley

I Capture the Castle

2003
as Cassandra Mortmain

Nicholas Nickleby

2002
as Kate Nickleby

Daniel Deronda

2002
as Gwendolen Harleth

Director

Movie Amulet 2020
Movie Scrubber 2012

Writer

Movie Amulet 2020
Movie Scrubber 2012

Producer

Movie Scrubber 2012

Guest Star

Episode BBC Documentaries
Matters of Life and Death
2014
Episode BBC Drama
Having You
2013
Episode The Crimson Petal and The White
Episode 1
2011
Episode CBeebies Bedtime Stories
Romola Garai - Goodnight Magic Moon
2009
Episode CBeebies Bedtime Stories
Romola Garai - Library Lion
1970
Episode CBeebies Bedtime Stories
Romola Garai - Minty and Tink
1970
Episode CBeebies Bedtime Stories
Romola Garai - Trixie the Witch's Cat
1970
Episode CBeebies Bedtime Stories
Romola Garai - The Dragon Festival
1970