Acting
The Crown
2016
Death in Paradise
2011
Elementary
2012
Foyle's War
2002
Beşinci Güç
1997
Silk
The Hollow Crown
Patrick Melrose
2018
Saksağan Cinayetleri
2022
Sense and Sensibility
2008
The Serpent
2021
Aşık Shakespeare
1998
Moonflower Murders
2024
Marble Hall Murders
2026
Enola Holmes 2
The Witness for the Prosecution
Kızıl Sonja
2025
Siyahlı Kadın
Fackham Hall
Robinson Crusoe
Küçük Muzır Mektuplar
Kraliçe
2006
Tehlikeli Güzellik
Brexit The Uncivil War
2019
Gölge Topraklarda
1993
Cyrano
The Wimbledon Poisoner
1994
Vikingler: Büyük Macera
Prens Charles
2017
Onegin
1999
Princess Caraboo
Being Human
Caught in the Act
National Theatre Live: Twelfth Night
Two Men Went To War
Foyle's War Revisited
2015
National Theatre Live: Antony & Cleopatra
National Theatre Live: Mnemonic
The Go-Between
Shakespeare's Globe: As You Like It
2010
Surrealissimo: The Trial of Salvador Dali
National Theatre Live: Man and Superman
Margaret
2009
Stalag Luft
Eisenstein
2000
Pinochet in Suburbia