Producer
Sitra Achra
2025 · as Sandy Williams
To Kill a Wolf
2025 · as Margie
Zilla and Zoe
2017 · as Cora
Split Image
1982 · as Cult Member (uncredited)