Actor
A Final Exorcism
2025 · as Demon
I Curse This Land
2024 · as The Witch
Taped Up Memories
2023 · as Rhea
Video Shop Tales of Terror
2023 · as Coke Addict (segment "The Red Lipped Moon")
Trash Arts Killers: Volume Three
2022 · as The Wraith
Senseless
2022 · as Diane
Philia
2021
Terror at Black Tree Forest
2021 · as Molly Wade