Arthur's Whisky (2024) Robert |
|
Hello David (2023) David |
|
Poor Things (2023) Steward |
|
Horrible Histories: 'Orrible Opera (2023) |
|
Barbie (2023) Earring Magic Ken |
|
All My Friends Hate Me (2022) Pete |
|
A Christmas Carol (2020) Fred/Charity Worker (voice) |
|
Horrible Histories: The Movie - Rotten Romans (2019) Percy |
|
Tales from the Lodge (2019) Zeke Holloway |
|
Man of the Hour (2018) Alistair |
|
The Spy Who Dumped Me (2018) Edward Snowden |
|
Shakespeare Live! From the RSC (2016) Horrible Histories segment |
|
Captain Webb (2015) |
|
Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie (2015) Rex (voice) |
|
About Time (2013) John |
|
The Willows in Winter (1996) Edward |
|
The Wind in the Willows (1995) Edward |
|
The Farm () Calvin |
All My Friends Hate Me (2022) Screenplay |
|
All My Friends Hate Me (2022) Executive Producer |