The Tulse Luper Suitcases, Part 1: The Moab Story
(Guam Ravillion)
Empire of Light
(Delia)
Legacy
(Estelle)
National Theatre Live: Trouble in Mind
(Wiletta Mayer)
Promoted to Glory
(Clem)
RSC Live: Hamlet
(Gertrude)
Care
(Nurse Jamaal)
The Final Passage
(Beverley)
Star Wars: The Rise of Skywalker
(General Parnadee)
Joy
(Muriel)
Neverwhere
(Hunter)
Dr Willoughby
(Geraldine)
Sherlock
(Ella)
Archangel
(Velma)
Maisie Raine
(Patricia)
Silo
(Judge Meadows (uncredited))
Silo
(Judge Meadows)
The Change
(Joy)
Tin Star
(Catherine McKenzie)
A Respectable Trade
(Rachel)
Prime Suspect
(DC Lorna Greaves)
The Man Who Fell to Earth
(Portia)
The Pentaverate
(Mrs Snee)
A Discovery of Witches
(Agatha Wilson)
Motherland
(Meg)
Sea of Souls
(Alisha)
Sherlock
(Self)
Absentia
(Diane Campbell)
The Feed
(Sue Cole)
The Mallorca Files
(Abbey Palmer)
Dicte
(Grace)
The Girlfriend
(Isabella)
Dicte
(Grace Tolou Aboka)
The Lord of the Rings: The Rings of Power
(Gundabale Earthauler)
Dune: Prophecy
(Anirul (voice))