Movies
A Knight's Tale
as Roland
Robin Hood
as Friar Tuck
Around the World in 80 Days
as Steamer Captain
Mary Poppins Returns
as Clyde the Horse (voice)
The Time Machine
as David Filby
The Order
as Thomas Garrett
Downton Abbey
as Mr Bakewell
The Flintstones in Viva Rock Vegas
as Fred Flintstone
The Choral
as Joe Fytton
The Full Monty
as Dave Horsefall