Actor
Snow Globe Town
12 Dec 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