2024
The Worst Man in London as Lady Posselthwaite2022
A Little Love Package as Not available2013
Prisoners of the Sun as Sarah Masterton / Princess Amanphur2009
Don't Look Up as Romy Bardoc2006
Day On Fire as Najia2002
All About the Benjamins as Ursula2002
Snapshots as Aïsha2001
Regarde-moi as Not available2001
Lo strano caso del signor Kappa as Lena1999
Why Not Me? as Lili1997
The Serpent's Kiss as Thea / Anna1995
Sabrina as Paris Friend1994
Honorin et l'enfant prodigue as Maria1993
My Favorite Season as Khadija1993
La nuit sacrée as Not available1992
Highlander: The Series as Maria Campalo