Known For
Photos
Filmography
————20272026
2026
2025
2025
2025
2024
2024
2023
2022
2022
2022
2022
2020
2018
The Exiles
The Exiles
Movie
Unspeakable
Unspeakable
Movie
No One Is Coming
No One Is Coming
Movie
The Best of Us
The Best of Us
TV · as 'The Lost Son' · 1 ep
Tomorrow, and Tomorrow, and Tomorrow
Tomorrow, and Tomorrow, and Tomorrow
Movie · as Sam

Whistle
Movie · as Rel Taylor

The Uprising
Movie · as Scribe

Last Days
Movie · as John Allen Chau

Anniversary
Movie · as Moses Ho

Dear Google
Movie · as Sunny

Rebel Moon - Part Two: The Scargiver
Movie · as Aris

Shoulders
Movie · as Teff

Rebel Moon - Part One: A Child of Fire
Movie · as Aris

National Theatre Live: The Book of Dust — La Belle Sauvage
Movie · as Ben (Alice's Dæmon) / Andrew

Pragma
Movie · as Oscar

Holding
TV · as as Stephen Chen · 4 eps

Halo
TV · as Ruben · 2 eps

Sunny
Movie

Tomb Raider
Movie · as Chinese Kid




