Actor
- Machotaildrop (2009) .... The Baron
- The Bank Job (2008) .... Guy Singer
- The Three Investigators and the Secret of Terror Castle (2008) .... Victor Hugenay
- Hitman (2007) .... Smith Jamison
- The Conclave (2007) .... Guillaume D'Estouteville
- The Three Investigators and the Secret of Skeleton Island (2007) .... Bill
- The Good Shepherd (2006) .... Lord Cooper
- Day of Wrath (2006) .... Friar Anselmo
- Colour Me Kubrick: A True...ish Story (2006) .... Oliver
- Xenosaga: The Animation (2005) .... Helmer (1 episode, 2005)
- Bridget Jones: The Edge of Reason (2004) .... Uncle Geoffrey
- The Piano Player (2004) .... Nicholas Farrel
- Agent Cody Banks 2: Destination London (2004) .... Lord Duncan Kenworth
- Parasaito Dôruzu (Parasite Dolls) (2003) .... Puppet Master (voice: English version)
- I Capture the Castle (2003) .... Aubrey Fox-Cotton
- Leonardo (2003) .... Sforza
- Uncle Douglas (2003) .... Douglas Phillips
- Le Loup de la côte Ouest (The Wolf of the West Coast) (2002) .... Lew Millar
- Bridget Jones's Diary (2001) .... Uncle Geoffrey
- The Lost Empire (2001) .... Marcus Harding
- Hell Swarm (2000) .... Albion (as James Reed Faulkner)
- All the Little Animals (1999) .... Mr. Stuart Whiteside
- Vigo (1998) .... Dr. Gerard
- Le Poulpe (The Octopus) (1998) .... Thomas
- History Undercover: Jungle Battle Burma (1998) .... Narrator
- A Kid in Aladdin's Palace (1998) .... Luxor
- The Commissioner (1998) .... Gordon Cartwright
- The Apocalypse Watch (1997) .... Sir Alexander Strong
- Bloodlines: Legacy of a Lord (1997) .... John Aspinall
- E=mc2 (1996) .... Dr. Eric Amore
- Crimetime (1996) .... Crowley
- Churchill and the Cabinet War Rooms (1995) .... Narrator (voice)
- Strike Force (1995) .... Francis Headley
- Guinevere (1994) ....
- The Blackheath Poisonings (1993) .... Roger Vandervent
- Carry on Columbus (1992) .... Torquemada
- Covington Cross (1992) .... John Mullens (10 episodes, 1992)
- The Maid (1991) .... Laurent Leclair
- Napoléon et l'Europe (1991) ....
- Devices and Desires (1991) .... Dr. Alex Mair (6 episodes, 1991)
- The Yellow Wallpaper (1989) .... Charles Stark
- Just Another Secret (1989) ....
- The Hound of the Baskervilles (1988) .... Stapleton
- The Bourne Identity (1988) .... D'Anjou
- The Contract (1988) .... Charles Mawby
- Catherine (1988) ....
- Still Crazy Like a Fox (1987) .... The Duke of Trent
- First Among Equals (1986) .... Simon Kerslake
- Deceptions (1985) .... Richard Blackwell
- Lace II (1985) .... Charles Chazelle
- The Bill Burning the Books (1985) .... Sidney Sharman
- Strangers and Brothers (1984) .... Christopher Mansel
- Eureka (1984) .... Roger
- Real Life (1984) .... Robin
- Flashpoint Africa (1984) .... Ramon
- Muck and Brass (1982) .... Maurice Taylor
- Priest of Love (1981) .... Aldous Huxley
- Peter and Paul (1981) .... Menahem
- The Martian Chronicles (1980) .... Mr. K (3 episodes, 1980)
- Zulu Dawn (1979) .... Lt. Melvill
- Ich bin dein Killer (1979) .... Felix
- I, Claudius (1977) .... Herod Agrippa / ... (6 episodes, 1976)
- Albino (1976) .... Terrick
- Conduct Unbecoming (1975) .... 2nd Lt. Edward Millington
- Great Expectations (1974) .... Bentley Drummle
- The Abdication (1974) .... Magnus de la Gardie
- The Great Waltz (1972) .... Josef Strauss
- Zulu Dawn (1979) .... co-producer


