
Filmography

The Crown
2016 · Robin Woods

Death in Paradise
2011 · Richard Dempster

Elementary
2012 · DCI Hopkins

Foyle's War
2002 · Arthur Valentine, Danny Wills

The Fifth Element
1997 · Scientist's Aide

Silk
2011 · Judge Hoyle

The Hollow Crown
2012 · Silence

Sense and Sensibility
2008 · Mr Palmer

Magpie Murders
2022 · Atticus Pünd

Patrick Melrose
2018 · Sonny Gravesend

The Serpent
2021 · Douglas Cartwright

Marble Hall Murders
2026 · Atticus Pünd

Moonflower Murders
2024 · Atticus Pünd

Enola Holmes 2
2022 · Charles McIntyre

Red Sonja
2025 · Coltar

Shakespeare in Love
1998 · Frees

The Witness for the Prosecution
2016 · Sir Hugo Meredith

The Woman in Black
2012 · Mr. Jerome

Fackham Hall
2025 · Cyril

Dangerous Beauty
1998 · Zealot

Robinson Crusoe
1997 · Crusoe's Second

The Queen
2006 · Stephen Lamport

Wicked Little Letters
2024 · Justice of the Peace

Cyrano
2021 · Jodelet

Shadowlands
1993 · Nick Farrell

The Wimbledon Poisoner
1994 · Sebastian Williams

Vic the Viking: The Magic Sword
2019 · Sven (voice)

Onegin
1999 · Dandy 1

Brexit: The Uncivil War
2019 · Bernard Jenkin

Being Human
1994 · Deserter

Princess Caraboo
1994 · Light Fingered Aristocrat

King Charles III
2017 · James Reiss

National Theatre Live: Antony & Cleopatra
2018 · Enobarbus

Caught in the Act
1997 · Pip

National Theatre Live: Twelfth Night
2017 · Sir Toby Belch

Two Men Went To War
2002 · Military Policeman on train

The Go-Between
2015 · Butler

Margaret
2009 · William Waldegrave

National Theatre Live: Man and Superman
2015 · Mendoza/The Devil

National Theatre Live: Mnemonic
2024 · Actor

Surrealissimo: The Trial of Salvador Dali
2002 · Press Man

Shakespeare's Globe: As You Like It
2010 · Jaques

Foyle's War Revisited
2015 · Self

Stalag Luft
1993 · Donaldson

Eisenstein
2000 · Rak

Pinochet in Suburbia
2006 · Di Parfrey