Actor
National Theatre Live: The Jungle Book
1 Apr 2027 · as Devan
National Theatre Live: The Motive and the Cue
2024 · as Robert Milli
This Is Not a Love Song
2023 · as Bryan
Nzu
2022 · as Hamish
The King's Man
2021 · as Camp Guard #1
Dolittle
2020 · as On Set Yoshi / Animal Performer
Kingsglaive: Final Fantasy XV
2016 · as Sonitus Bellum / Axis Arra (voice)