Actor
Surviving Earth
2026 · as Michelle
We Live in Time
2024 · as Operator
Much Ado About Nothing
2022 · as Don Pedra
Mister Mayfair: The Spyce of Life
2021 · as Sophie
The Last Letter from Your Lover
2021 · as Janet
Zack Snyder's Justice League
2021 · as Philippus
Born Again
2020 · as Nwa
Justice League
2017 · as Philippus
Wonder Woman
2017 · as Phillipus
Honeytrap
2015 · as Lorna
World War Z
2013 · as Camp Humphrey's Soldier
Julius Caesar
2012 · as Calpurnia