Home / Discover / People

Carnival Row

2019
as Imogen Spurnrose

Supergirl

2015
as Lyra Strayd

The Tudors

2007
as Queen Catherine Howard

Salem

2014
as Anne Hale

Thanks for the Memories

2019
as Joyce Conway

Tom Jones (2023)

2023
as Aunt Harriet

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