Snow Globe Town 2026
as Zoe Church
Rupture 2025
as Day Shift Nurse
Polarized 2025
as Zein
Love, Classified 2022
as Hannah
The Alleys 2021
as Lana
Small Displays of Chaos 2015
as Edie
Incendies 2010
as Samia
Credits from TMDB.