Actor
Tomorrow, and Tomorrow, and Tomorrow
11 Nov 2027 · as Sam
The Uprising
2026 · as Scribe
Whistle
2026 · as Rel Taylor
Anniversary
2025 · as Moses Ho
Last Days
2025 · as John Allen Chau
Dear Google
2025 · as Sunny
Shoulders
2024 · as Teff
Rebel Moon - Part Two: The Scargiver
2024 · as Aris
Rebel Moon - Part One: A Child of Fire
2023 · as Aris
Pragma
2022 · as Oscar
National Theatre Live: The Book of Dust — La Belle Sauvage
2022 · as Ben (Alice's Dæmon) / Andrew
Sunny
2020
Tomb Raider
2018 · as Chinese Kid