| Official Secrets (2019)As Ken MacDonald | (Not seen) |
| Our Kind of Traitor (2016)As Aubrey Longrigg | (Not seen) |
| The Man Who Knew Infinity (2015)As Bertrand Russell | (Not seen) |
| Eye in the Sky (2015)As Brian Woodale | (Not seen) |
| Creation (2009) (AKA "Annie's Box")As John Brodie-Innes | (Not seen) |
| Dean Spanley (2008)As Fisk Junior / Narrator (voice) | (Not seen) |
| The Invasion (2007) (AKA "Invasion of the Body Snatchers")As Tucker | (Not seen) |
| Tristram Shandy (2005) (AKA "Tristram Shandy: A Cock and Bull Story")As Mark | (Not seen) |
| Possession (2002)As Randolph Henry Ash | (Not seen) |
| Cypher (2002)As Morgan Sullivan | (Not seen) |
| Gosford Park (2001)As Ivor Novello | (Not seen) |
| Gloria (1999)As Kevin | (Not seen) |
| An Ideal Husband (1999)As Sir Robert Chiltern | (Not seen) |
| The Winslow Boy (1999)As Sir Robert Morton | (Not seen) |
| Mimic (1997)As Dr. Peter Mann | (Not seen) |
| Amistad (1997)As Judge Coglin | (Not seen) |
| Emma (1996)As Mr. Knightley | (Not seen) |
| Carrington (1995)As Beacus Penrose | (Not seen) |
| The Net (1995)As Jack Devlin | (Not seen) |
| Wuthering Heights (1992) (AKA "Emily Bronte's Wuthering Heights")As Hindley Earnshaw | (Not seen) |