Home / Discover / People

One Day

2011
as Sylvie Cope

Atonement

2007
as Briony Tallis (Age 18)

Atonement

2007
as Briony, 18

The Hour

2011
as Bel Rowley

The Miniaturist

2017
as Marin Brandt

Vigil

2021
as Eliza Russell

One Life

2023
as Doreen Warriner

Suffragette

2015
as Alice Haughton

Emma

2009
as Emma

Daniel Deronda

2002
as Gwendolen Harleth

Churchill's Secret

2016
as Millie Appleyard

The Last Days on Mars

2013
as Rebecca Lane

Nicholas Nickleby

2002
as Kate Nickleby

Angel

2007
as Angel

The Other Man

2008
as Abigail

Vanity Fair

2004
as Amelia Sedley

Amazing Grace

2006
as Barbara Spooner

Glorious 39

2009
as Anne Keyes

As You Like It

2006
as Celia

Miss Marx

2022
as Eleanor Marx

King Lear

2008
as Cordelia

Renaissance

2006
as Ilona Tasuiev

Having You

2013
as Camilla

Scoop

2006
as Vivian

Junkhearts

2011
as Christine

I Capture the Castle

2003
as Cassandra Mortmain

Director

Movie Scrubber 2012
Movie Amulet 2020

Writer

Movie Scrubber 2012
Movie Amulet 2020

Producer

Movie Scrubber 2012

Guest Star

Episode BBC Drama
Having You
2013
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
Episode The Crimson Petal and The White
Episode 1
2011
Episode BBC Documentaries
Matters of Life and Death
2014
Episode CBeebies Bedtime Stories
Romola Garai - Goodnight Magic Moon
2009