|
Mother's Pride (2026) as Paxman |
|
The Choral (2025) as Joe Fytton |
|
The Unlikely Pilgrimage of Harold Fry (2025) as Harold Fry |
|
The Lost King (2022) as Richard Buckley |
|
Hansel & Gretel: After Ever After (2021) as Englebert |
|
King Gary Christmas Special (2020) as Les Fenwick |
|
Swan (2020) as Ian |
|
Downton Abbey (2019) as Mr Bakewell |
|
The Runaways (2019) as Reith |
|
Mary Poppins Returns (2018) as Clyde the Horse (voice) |
|
Wasteland (2018) as Father |
|
Elsewhere (2018) as Terry |
|
The More You Ignore Me (2018) as Keith Wilson |
|
Lies We Tell (2018) as Billy |
|
Oasis (2017) as Halloran |
|
Young Hyacinth (2016) as Daddy |
|
National Theatre Live: Collaborators (2011) as Vladimir |
|
Barney's Version (2010) as Detective O'Hearne |
|
National Theatre Live: London Assurance (2010) as Squire Max Harkaway |
|
Robin Hood (2010) as Friar Tuck |
|
It's a Wonderful Afterlife (2010) as D I Smythe |
|
Red Riding: The Year of Our Lord 1983 (2009) as John Piggott |
|
Bike Squad (2008) as Sgt John Rook |
|
Around the World in 80 Days (2004) as Steamer Captain |
|
The Order (2003) as Thomas Garrett |
|
Heartlands (2003) as Ron |
|
A Knight's Tale: Making Of (2002) as Self |
|
The Time Machine (2002) as David Filby |
|
A Knight's Tale (2001) as Roland |
|
Down to Earth (2001) as Cisco |
|
The Announcement (2000) as Andy |
|
Married 2 Malcolm (2000) as Malcolm |
|
The Flintstones in Viva Rock Vegas (2000) as Fred Flintstone |
|
The Flint Street Nativity (1999) as Ass |
|
The Last Yellow (1999) as Frank |
|
Jack Frost (1998) as Mac MacArthur |
|
The Full Monty (1997) as Dave Horsefall |
|
The Heart Surgeon (1997) as Phil Mycroft |
|
Dark Romances Vol. 2 (1990) as Sam |
|
Indignitas () as Phillip Foster |