Search movies and TV series
Acting
Holby City
1999
Casualty
1986
Ripper Street
2012
Lovejoy
Murder on the Orient Express
2017
Black Earth Rising
2018
Malice
2025
A Ghost Story for Christmas
1971
Fallen
2016
Bookish
State of the Union
2019
Truth Seekers
2020
Man Down
2013
A Touch of Cloth
National Theatre Live: The Habit of Art
2010
The Queen
2006
Giant
as Tom Maschler
GIANT - The Play
as Austin Samuels
as Inspector Bliss
National Theatre Live: Good
as Maurice
Anne
as Elkan Abrahamson
The Amazing Mr. Blunden
as Claverton
Smudged Smile
as John
The Dybbuk: Semi-Staged Reading
as Publisher
Quiz
as David Briggs
Martin's Close
as Judge Jeffreys
as Chris
as Consultant Jacob Sayers
Press
as Matthew Harper
The Child in Time
as Prime Minister
as Rabbi
National Theatre Live: Saint Joan
as Cauchon
as Ethan Watkins
Denial
as Roger Levy
The Chamber
as Denholm
A Midsummer Night's Dream
as Philostrate
Florence Foster Jenkins
as Edgar Booth Cunningham, Jr.
The Lady in the Van
as Theatre Director
Spooks: The Greater Good
as Philip Emerson
Jamaica Inn
as Ambrose
National Theatre Live: Coriolanus
as Junius Brutus
Philomena
as Alex
Truckers
as AA Leader
as Ralph Ackerman
as Aiden Hawkchurch
Much Ado About Nothing
as Don John
as Neil
National Theatre Live: All's Well That Ends Well
as 1st Lord Dumaine
Filth and Wisdom
as Businessman
as TV Director
Beau Brummell: This Charming Man
as Tailor
Judas
as Eliakim
The Gospel of John
as Nathanael
The Life of Jesus
A Lump In My Throat
as Schmuley
The Low Down
as Peter
Jesus
as Tax Collector
as Michael Townsend
as Tim McCaffrey
as Tony
Prima Facie
as Thomas Buckley