Sleepover 2025
Actor
South Kensington 2001
as Leila
The Moonstone 1996
as Penelope
Get Me to the Crematorium on Time 1994
as Lucy
Credits from TMDB.