Known For
Acting
Amsterdam
Demon Woman (uncredited)
2022
The Lords of Salem
Martha Bishop
2013
Last Days in the Desert
Demonic Woman
2016
DreamQuil
Carol’s Neighbor
2026