| The Last Duel (2021)As Sir Robert D'Thibouville | (Not seen) |
| National Theatre Live: The Audience (2013)As Gordon Brown | (Not seen) |
| The Perfect Host (2010)As Detective Morton | (Not seen) |
| The Chronicles of Narnia: The Voyage of the Dawn Treader (2010)As Caspian's Father | (Not seen) |
| Malice in Wonderland (2009)As Harry Hunt | (Not seen) |
| The Courageous Heart of Irena Sendler (2009) (AKA "A Courageous Heart")As Dr. Majkowski | (Not seen) |
| St. Trinian's (2007)As Chairman of the National Gallery | (Not seen) |
| I Really Hate My Job (2007)As Guy #2 | (Not seen) |
| Flawless (2007)As Ollie | (Not seen) |
| Stardust (2007)As Dunstan Thorn | (Not seen) |
| The Haunted Mansion (2003) (AKA "Disney's The Haunted Mansion")As Master Gracey | (Not seen) |
| Beverly Hills Ninja (1997)As Martin Tanley | (Not seen) |
| The Last Great Warrior (1994) (AKA "Squanto: A Warrior's Tale")As Thomas Dermer | (Not seen) |
| Wide Sargasso Sea (1993)As Edward Rochester | (Not seen) |
| The Bodyguard (1992)As Clive Healy | (Not seen) |
| Hamlet (1990)As Laertes | (Not seen) |
| War Requiem (1989)As Wilfred Owen | (Not seen) |