Charles Carson
Downton Abbey 3 (2025)
Abacus Crunch
Vonka (2023)
King (voice)
The Sea Beast (2022)
Downton Abbey: A New Era (2022)
Dad Turtle
Turtle Journey: The Crisis in Our Oceans (2020)
Vincent
The Good Liar (2019)
Downton Abbey (2019)
Ted
Swimming with Men (2018)
Earl of Kent
King Lear (2018)
Rookery (voice)
The Little Vampire 3D (2017)
Cogman (voice)
Transformers: The Last Knight (2017)
Self
Jim Carter: Lonnie Donegan and Me (2016)
Skippy
Punk Strut: The Movie (2016)
Narrator (voice)
Hitler's Supergun (2015)
Nordic Noir - The Rise of Scandi Drama (2014)
One of a Kind (2014)
Rock 'n' Roll Britannia (2013)
Narrator (Voice)
Secrets of the Stonehenge Skeletons (2013)
Barry
My Week with Marilyn (2011)
Dambusters: Building the Bouncing Bomb (2011)
The Compere
Burlesque Fairytales (2010)
Parslow
Creation (2009)
Harold Angus
Red Riding: The Year of Our Lord 1980 (2009)
Red Riding: The Year of Our Lord 1983 (2009)
Inspector Petersen
The Oxford Murders (2008)
John Faa
The Golden Compass (2007)
Garage Boss
Cassandra's Dream (2007)
Mr. Lockwood
Recovery (2007)
Engine Driver
The Wind in the Willows (2006)
Henry Dorling
The Secret Life of Mrs. Beeton (2006)
Lord Robens
Aberfan: The Untold Story (2006)
Victor
The Thief Lord (2006)
Narrator
The Man Who Is Obsessed With The Number 12 (2005)
The Watcher
House of 9 (2005)
Narrator/The Earl
The Story of Alton Towers (2005)
Michael Philipps
Out of Season (2004)
Larry Lavelle
Von Trapped (2004)
Joe Mateo, l'agent
Casablanca Driver (2004)
Achilles Hebuterne
Modigliani (2004)
Nish
Ella Enchanted (2004)
Red Rose (voice)
Wilde Stories: The Nightingale and the Rose (2003)
Oliver Cromwell
Cromwell: Warts and All (2003)
Polybius
Pompeii: The Last Day (2003)
Chief Customs Officer
Bright Young Things (2003)
Director
16 Years of Alcohol (2003)
Geoff
Heartlands (2003)
Etheridge
Hornblower: Duty (2003)
Mayor Waldo
Dinotopia (2002)
Samuel Johnson
According to Beryl (2001)
Rookery
The Little Vampire (2000)
Detective Armstrong
102 Dalmatians (2000)
Ticket Inspector (segment "Steal Away")
Tube Tales (1999)
Ticket Inspector (Steal Away)
Geoffrey Bailey
Trial by Fire (1999)
Ralph Bashford
Shakespeare in Love (1998)
Lucien Galgani
Legionnaire (1998)
Bonaventure (uncredited)
Vigo (1998)
Mr. Platworthy
Bill's New Frock (1998)
Erskine
Keep the Aspidistra Flying (1997)
Roland Blood
The Chest (1997)
DS Lawrence Pitman
The Missing Postman (1997)
Norman Devenish
Bright Hair (1997)
Tenderness Mellick
Harpur and Iles: Protection (1997)
Harry
Brassed Off (1996)
Lord Hastings
Richard III (1995)
George Lecky
The Grotesque (1995)
Inspector
Mrs Hartley and the Growth Centre (1995)
Fox
The Madness of King George (1994)
Henry Harris
Midnight Movie (1994)
DCS Young
Open Fire (1994)
Executioner (uncredited)
Mary Shelley's Frankenstein (1994)
John Manly
Black Beauty (1994)
Father
In The Cold Light Of Day (1994)
Mathieu
The Hour of the Pig (1993)
Grabianski
Resnick: Rough Treatment (1993)
Commander
Detectives on the Edge of a Nervous Breakdown (1993)
Sergo
Stalin (1992)
Meinertzhagen
A Dangerous Man: Lawrence After Arabia (1992)
Rossi
Blame It on the Bellboy (1992)
Ray Galton
Hancock (1991)
Mr. Blackthorn
The Fool (1990)
The Detective
Crimestrike (1990)
Head Chef
The Witches (1990)
Jennifer the Viking (Another Rapist)
Erik the Viking (1989)
Mr. Harby
The Rainbow (1989)
News Editor
Here Is the News (1989)
Sarn
Precious Bane (1989)
Pierre
The Tenth Man (1988)
The Soldier
The Raggedy Rawney (1988)
Mr. Constantinides
Soursweet (1988)
Arthur Hughes
The First Kangaroos (1988)
Dr. Wax
Star Trap (1988)
Duck (1988)
Ellerbeck
A Month in the Country (1987)
Castro
The American Way (1987)
Montego
Haunted Honeymoon (1986)
Blackie
Rustlers' Rhapsody (1985)
Inspector Noble
A Private Function (1984)
Second Husband (uncredited)
The Company of Wolves (1984)
Déjà Vu
Top Secret! (1984)
Agamemnon
The Oresteia (1983)
Cliff Ryan
Fox (1980)