Actor
Fuze
2025 · as Newman
Macbeth - Live at Shakespeare's Globe
2020 · as Banquo
Doctor Who: The Woman Who Fell to Earth
2018 · as Tim Shaw
Pickles: The Dog Who Won the World Cup
2006 · as Ken Bowles
The Taming of the Shrew
2005 · as Journalist
.357
2005 · as Darren