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