Lloyd George
El senyor Jones (2019)
Judge Hyam
Secrets d'Estat (2019)
Lord Curzon
ولد ملكًا (2019)
Leopold Czihaczek
Egon Schiele: Dangerous Desires (2018)
Himself
Joe Orton Laid Bare (2017)
Joe Turner
Les estrelles de cinema no moren a Liverpool (2017)
The Host
Dark Ditties Presents: The Offer (2017)
Self
Leviathan: The Story of Hellraiser and Hellbound: Hellraiser II (2015)
King Henry
Malèfica (2014)
Lucius
Hèrcules: L’origen de la llegenda (2014)
Cameron Fischer
Closed Circuit (2013)
Victor
Flying Blind (2013)
Jerry
Panto! (2012)
Bullock
Suspension of Disbelief (2012)
Narrator (Voice)
Graffiti Wars (2011)
Firs
National Theatre Live: The Cherry Orchard (2011)
Horace Mundy
The Night Watch (2011)
Monty Taylor
Pagament just (2010)
Harold Pinter: A Celebration (2010)
MJ O'Loughlin
Spanish Flu: The Forgotten Fallen (2009)
Field Marshal Wilhelm Keitel
Valquíria (2008)
General Carteaux
Heroes & Villains: Napoleon (2007)
Captain Turner
Lusitania: Murder on the Atlantic (2007)
James Reaper
Arma fatal (2007)
Sir Nigel
Un bon any (2006)
Narrator
Hannibal: Rome's Worst Nightmare (2006)
Harold Wilson
The Lavender List (2006)
Jimmy Price
Crim organitzat (2004)
DC Jackson
Trauma (2004)
Hannibal: The Man Who Hated Rome (2004)
D.I. Walter 'Pancho' Villers
Man Dancin' (2004)
George Barton
Sparkling Cyanide (2003)
Chairman Collins
Blackball (2003)
Brigadier Sir Stewart Menzies
Killing Hitler (2003)
Mr. Pendleton
Pollyanna (2003)
Sgt. Peter King
Two Men Went To War (2002)
Ted Atwell
Night Flight (2002)
The Voynich Mystery (2002)
George
Women Talking Dirty (2001)
Gibson
Shiner (2000)
Barney
Born Romantic (2000)
Colonel Schmidt
The Adventures of Young Indiana Jones: Espionage Escapades (2000)
Tommy
Gangster No. 1 (2000)
Da
The Most Fertile Man in Ireland (2000)
Sir Michael Audley
Lady Audley's Secret (2000)
Vicar
Kevin & Perry Go Large (2000)
Michael Mansfield QC
The Murder of Stephen Lawrence (1999)
Len
The Last Yellow (1999)
The Producer
Vigo (1998)
Biggerman
RPM (1998)
Matt MaGuire
The Boxer (1997)
Brig. Charles Ferguson
Midnight Man (1997)
Robert Flaherty
Deep in the Heart (1996)
On Dangerous Ground (1996)
Simon
Bed of Roses (1996)
Tony
Requiem Apache (1994)
Dick Naughton
The Vision Thing (1993)
Douglas
Royal Celebration (1993)
Edgar
Història d’un vampir (1993)
Hennessey
Monkey Boy (1992)
Reggie Titherington
A Little Bit of Lippy (1992)
Frank Vance
L’ombra de la sospita (1991)
Sebastian
Prospero's Books (1991)
Teddy
A Master of the Marionettes (1989)
Brosch
Just Another Secret (1989)
Dr. Philip Channard / Channard Cenobite
Hellbound: Hellraiser II (1988)
The Black and Blue Lamp (1988)
Vice Chancellor Suger
Stealing Heaven (1988)
Boothby
Xocolata (1988)
Joe Shawcross
The Party (1988)
Peter
Normal Service (1988)
Stanley Webber
The Birthday Party (1987)
Joe Nash
Making Waves (1987)
Insp. Bland
Dead Man's Folly (1986)
Lord Darlington
Lady Windermere's Fan (1985)
Gus
The Dumb Waiter (1985)
Aston
The Caretaker (1981)
Alan Grieves
The Sin Bin (1981)
Gratiano
The Merchant of Venice (1980)
Giovanni
'Tis Pity She's a Whore (1980)
Bill Taylor
Donkeys' Years (1980)
Tom
Butterflies Don't Count (1978)
The Wicked Squire
Joseph Andrews (1977)
Jack's Apprentice
Robin i Marian (1976)
Paddy
Vampira (1974)
Antonio
The Changeling (1974)
Gordon
Achilles Heel (1973)
Paolo
Fratello sole, sorella luna (1972)
Joe
Fragment of Fear (1970)
Tom Midway
All the Way Up (1970)
Roland
Sling Your Hook (1969)
Kid
Otley (1969)
Noah Claypole
Oliver (1968)
Young intellectual
Death of a Private (1967)