Slap TBA
as Phats
Troilus and Cressida 2026
as Agamemnon
Hard Truths 2024
as Virgil
The Trouble with Jessica 2024
as PC Terry
O, GLORY! 2022
Actor
Roald Dahl's The Witches 2020
as Raymond
National Theatre Live: Treasure Island 2015
as Lucky Mickey
Credits from TMDB.