Known For
Filmography
—2021
20182018
201520132012
2007
London Isn't Waiting
London Isn't Waiting
Movie · as Lara

Vigil
TV · as Layla · 1 ep
The Smell of Petrol
The Smell of Petrol
Movie · as Azhara

Killing Eve
TV · as Groomswoman · 1 ep
Mother
Mother
Movie · as Lara Aponte
Alia
Alia
Movie · as Zahida

The Grind
Movie · as Dancer

Secrets of Egypt's Lost Queen
Movie · as Hatshepsut