Last Days in the Desert
Role(s): Demonic Woman
The Lords of Salem
Role(s): Martha Bishop
Amsterdam
Role(s): Demon Woman (uncredited)