Red Shoe Diaries: Forbidden Zone 2002
Actor
Red Shoe Diaries 6: How I Met My Husband 1996
as Camille Deschamps (archive footage)
Delta of Venus 1995
as Leila
Credits from TMDB.