|
Unforgivable (2025) as Brian Mitchell |
|
Bing & Friends: Birthday Celebration (2024) as Flop (voice) |
|
Dodger Special: Bad Egg (2023) as Sir Charles Rowan |
|
Dodger Special: Train (2022) as Sir Charles Rowan |
|
Faith Healer (2020) as Teddy |
|
Beckett Double Bill (Krapp's Last Tape / The Old Tune) (2020) as Cream |
|
The Ark (2015) as Noah |
|
Black Sea (2014) as Peters |
|
Tommy Cooper: Not Like That, Like This (2014) as Tommy Cooper |
|
Evidently... John Cooper Clarke (2012) as Himself |
|
Nowhere Boy (2009) as George Toogood Smith |
|
Elizabeth: The Golden Age (2007) as Dr. John Dee |
|
Hot Fuzz (2007) as Martin Blower |
|
Housewife, 49 (2006) as Will Last |
|
Like Minds (2006) as John Colbie |
|
Alien Autopsy (2006) as Jeffrey |
|
The Queen's Sister (2005) as Prince Philip |
|
Benefit to Mankind (2004) as Carl Swannee |
|
Master and Commander: The Far Side of the World (2003) as Preserved Killick, Captain's Steward |
|
Chunky Monkey (2003) as Donald Leek |
|
Conspiracy (2001) as Friedrich Wilhelm Kritzinger |
|
Mary, Mother of Jesus (1999) as Joseph of Nazareth |
|
Sex, Chips & Rock n' Roll (1999) as |
|
The Clothes in the Wardrobe (1993) as Syl |
|
Diana: Her True Story (1993) as Prince Charles |
|
A Statement of Affairs (1993) as Alan |
|
Patriot Games (1992) as Inspector Highland |
|
A Murder of Quality (1991) as Stanley Rode |
|
The Russia House (1990) as Wicklow |
|
He's Asking For Me (1990) as Andy |
|
A Casualty of War (1989) as Tom Rowse |
|
Seeing in the Dark (1989) as Tony |
|
Murderers Among Us: The Simon Wiesenthal Story (1989) as Alex |
|
When the Whales Came (1989) as Jack Jenkins |
|
Paradise Postponed (1986) as Leslie Titmus |
|
Dog Ends (1984) as Robert |
|
Red Monarch (1983) as Vasily |
|
King Lear (1983) as Edgar |
|
Rolling Home (1982) as Donald |
|
Mike Leigh: Making Plays (1982) as Self |
|
The Brylcreem Boys (1979) as George Hunn |
|
Scum (1977) as Archer |
|
The Kiss of Death (1977) as Trevor |
|
I Want to Be Like You (1976) as Steve |