All roles

Rye Lane
2023, Movie - Drama, Comedy, Romance
Bank of Dave
2023, Movie - Biography, Drama, Comedy
The Witches
2020, Movie - Family, Fantasy, Comedy
The Current War
2017, Movie - Biography, Drama, History
Pennyworth
2019, Show - Action, Crime, Drama
In Fabric
2018, Movie - Fantasy, Comedy, Mystery
King Lear
2018, Movie - Drama
Poison Arrows
2022, Movie - Crime, Comedy
National Theatre Live: Barber Shop Chronicles
2018, Movie - Drama, Comedy
Come
2021, Movie - Animation
Alex's Dream
2018, Movie - Comedy
National Theatre Live: King Lear
2014, Movie - Drama
Undergods
2021, Movie - Drama, Fantasy, Sci-Fi
Julius Caesar
2012, Movie - Drama