Home / Discover / People

Carnival Row

2019
as Imogen Spurnrose

Supergirl

2015
as Lyra Strayd

Pride & Prejudice

2005
as Georgiana Darcy

The Tudors

2007
as Queen Catherine Howard

Salem

2014
as Anne Hale

Jane Eyre

2011
as Mary Rivers

Copenhagen

2014
as Sandra

Murder on the Home Front

2013
as Molly Cooper

My Family and Other Animals

2005
as Margot Durrell

Thanks for the Memories

2019
as Joyce Conway

Tom Jones (2023)

2023
as Aunt Harriet

James and Lucia

as Helen Fleischmann-Joyce

Director

Movie American Pride 2016

Writer

Movie American Pride 2016

Producer

Movie American Pride 2016

Guest Star

Episode Supergirl
Ace Reporter
2017
Episode Supergirl
Mr. & Mrs. Mxyzptlk
2017
Episode BBC Drama
The Mystery of Edwin Drood
2017
Episode Bonekickers
Army Of God
2008
Episode Supergirl
Star-Crossed (1)
2017
Episode Supergirl
Homecoming
2017
Episode Supergirl
Exodus
2017