Home / Discover / People

The Watcher (2022)

2022
as Theodora Birch

The Little Mermaid

2023
as Queen Selina

Retribution

2023
as Angela Brickmann

The Undoing

2020
as Hayley Fitzgerald

Made For Love

2021
as Dr. Fiffany Hodeck

Mary Poppins Returns

2018
as Miss Penny Farthing

Black Earth Rising

2018
as Alice Munezero

Mysterious Creatures

2006
as Chanelle Pinkerton

The Grey Man

2007
as Sergeant

Best Interests

2023
as Samantha

Frankie

2013
as Angie

Guest Star

Episode Discworld
The Light Fantastic (2)
2008
Episode Philip K. Dick's Electric Dreams
The Hood Maker
2017
Episode Harry Potter at Home
Chapter Two: The Vanishing Glass
2020
Episode Midsomer Murders
Murder by Magic
2015
Episode Terry Pratchett's The Colour of Magic
The Light Fantastic
2008
Episode Doctor Who (2005)
Planet of the Dead
2009
Episode Doctor Who (2005)
Turn Left
2008