Into The Static 2026
as Delilah
Shock Value 2025
as Researcher
Megaboa 2021
as Benji
My Body Is A Cage 2025
Producer
Credits from TMDB.