FILMOGRAPHY
1976 · Nurse Jackson (as Leila Martin)
1964 · Momar
1955 · Amanda
1988 · Madame Giry
1976 · The Wife