| Renegades (2022) Peck |
| The Young General: Reflections on Michael Reeves (2022) Self |
| Boris Karloff: The Man Behind the Monster (2021) Self |
| Woodlands Dark and Days Bewitched: A History of Folk Horror (2021) Self / Poem Reader (voice) |
| The Magnificent Obsession of Michael Reeves (2019) Himself |
| Mistrust (2018) Ian |
| The Saint (2017) The Fixer |
| We Still Steal the Old Way (2017) Richie Archer |
| We Still Kill the Old Way (2014) Richie Archer |
| My Life in Ruins (2009) Mr. Stewart Tullen |
| The Saint Steps In... To Television (2008) Himself |
| Tigon Tales of Terror (2005) Himself |
| The Blood Beast: The Films of Michael Reeves (1999) himself |
| Horse Sense (1999) Miles |
| Fugitive Mind (1999) Dr. Grace |
| The Disappearance of Kevin Johnson (1997) Gary |
| Puppet Master 5 (1994) Dr. Jennings |
| Eddie Presley (1993) Captain Starch |
| Invasion of Privacy (1992) Brian |
| Carol Leifer: Gaudy, Bawdy & Blue (1992) Interviewer |
| Death Becomes Her (1992) Chagall |
| Maigret (1988) Daniel Portman |
| Anna Karenina (1985) Stiva |
| The Saint and the Brave Goose (1979) Simon Templar |
| Tomkinson's Schooldays (1976) Grayson |
| The Little Minister (1975) Rev. Gavin Dishart |
| The Gathering Storm (1974) Edward VIII |
| From Beyond the Grave (1974) William Seaton |
| No Sex Please: We're British (1973) David Hunter |
| And Now the Screaming Starts! (1973) Charles Fengriffen |
| Waterloo (1970) De Lancey |
| The Invincible Six (1970) Ronald |
| Wuthering Heights (1970) Edgar Linton |
| Wine of India (1970) Sam |
| Witchfinder General (1968) Richard Marshall |
| Όταν τα Ψάρια Βγήκαν στη Στεριά (1967) Peter |
| The Sorcerers (1967) Mike Roscoe |
| Stranger in the House (1967) Desmond Flower |
| The Connoisseur (1966) Viscount Ballantyne |
| The She Beast (1966) Philip |
| Intrusion (1961) |
| The Athena Syndrome Sir Peter William Bromville GCMG |