Movies
Horrible Histories: The Movie — Rotten Romans
as Antonius
You Can’t Stop the Beat: The Long Journey of "Hairspray"
as Self
Restoration
as Gallant
Cockneys vs Zombies
as Clive
Crossing the Floor
as TV Interviewer
Mad Sad & Bad
as Graham
Minutes Past Midnight
as Detective Inspector Jack Bailie (segment Crazy for You)
Death on the Tyne
as Justin Valentine
Spinners and Losers
as Dan Miller
Crazy for You
as Detective