Known For
Filmography

Sandwich Man
Movie · as Millet

Flavia
Movie · as Aunt Felicity

Senua's Saga: Hellblade II
Movie · as Narrator (voice)

Constellation
TV · as Michaela Moyone · 5 eps

Silo
TV · as Sandy · 14 eps

Black Cake
TV · as Eleanor Bennett · 8 eps

Bus Girl
Movie · as Millet

Resurrection
Movie · as Mary Magdalene

Octonauts: Above & Beyond
TV · 25 eps

Foundation
TV · as Lowre · 1 ep

Thomas & Friends: Steam Team to the Rescue
Movie · as Hong-Mei (voice)

Thomas & Friends: A Colourful World
Movie · as Hong-Mei / Chinese Woman (voice)

His Dark Materials
TV · as Xaphania · 8 eps

Thomas & Friends: Big World! Big Adventures! The Movie
Movie · as African Van / Various (voice)

Thomas & Friends: Here Comes the Steam Team!
Movie · as Hong-Mei (voice)

Hellblade: Senua's Sacrifice
Movie · as Narrator (voice)

Absentia
TV · as Agent Whitman · 7 eps

Thirteen
TV · as Alia Symes · 3 eps

A.D. The Bible Continues
TV · as Mary Magdalene · 12 eps

Fortitude
TV · as Trish Stoddart · 11 eps

Beyond Plain Sight
Movie · as Agnes Takahata

The Politician's Husband
TV · as Lian Hooper · 3 eps

Camelot
TV · as Vivian · 8 eps

Sherlock
TV · as Presenter · 1 ep

In the Loop
Movie · as Annabelle Hsin

National Theatre Live: Phèdre
Movie · as Ismene

The Last Enemy
TV · as Lucy Fox · 2 eps

Sunshine
Movie · as Icarus (voice)

Proof
Movie · as University Friend

Doctor Who Confidential
TV · 1 ep

Doctor Who
TV · as Fortune Teller, Chantho · 1 ep

Dalziel and Pascoe
TV · as Layla Jadwin · 2 eps
