Movie | A Taboo Identity | Herself | 2017-08-01 |
Movie | Celluloid Bloodbath | Self | 2012-10-09 |
Movie | Desperately Seeking Seka | Herself | 2002-08-01 |
Movie | Forbidden Worlds | Flapper (archive footage) | 1988-07-07 |
Movie | Electric Blue 004 | Self | 1980-01-01 |
Movie | Dracula Sucks | Nurse Betty Lawson | 1978-10-13 |