2024
KAOS as Prometheus2024
The Outrun as Andrew2022
Sherwood as Roy Branson2021
Vigil as Shaw2021
Red Election as William Ogilvy2020
Alex Rider as Alan Blunt2019
The Professor and the Madman as Dr. Richard Brayne2018
Outlaw King as King Edward I of England2017
Darkest Hour as Viscount Halifax2017
Mary Shelley as William Godwin2016
The Crown as Graham Sutherland2015
Game of Thrones The IMAX Experience as Stannis Baratheon2013
The Tunnel as Karl Roebuck2012
A Touch of Cloth as Macratty2012
Hunted as Rupert Keel2012
Zero Dark Thirty as National Security Advisor2012
Secret State as Paul J. Clark2011
Game of Thrones as Stannis Baratheon2011
Perfect Sense as Stephen2008
John Adams as Thomas Jefferson2007
Savage Grace as Brooks Baekeland2007
Goal II: Living the Dream as Glen Foy2006
Klimt as Secretary2005
Goal! as Glen Foy2005
The Greatest Game Ever Played as Harry Vardon2005
Nine Lives as Martin2004
Agatha Christie's Marple as Finch2004
King Arthur as Merlin2002
The Hours as Leonard Woolf2002
The Truth About Charlie as Charlie Lambert2001
Spy Game as Charles Harker2001
The Cazalets as Edward Cazalet2000
Anna Karenina as Karenin2000
Ordinary Decent Criminal as Noel Quigley1998
Firelight as Charles Godwin1991
Soldier Soldier as Captain Mike Davidson1991
Performance as Mr Blackmore1990
Hamlet as Horatio1982
Remington Steele as Bradford Galt1951
Hallmark Hall of Fame as Captain LennoxNaN
The Wanted Man as Not available2022
The Gold Machine as Narrator (voice)2021
Boxing Day as Richard2020
The Man in the Hat as The Damp Man2018
His Picture In Little as Not available2018
Antigone as Not available2015
Event for a Stage as Actor2012
Twenty8K as DCI Stone2012
Papadopoulos & Sons as Harry Papadopoulos2012
Murder: Joint Enterprise as Raglin2009
44 Inch Chest as Mal2009
Storm as Keith Haywood2008
Fugitive Pieces as Jakob Beer2008
God on Trial as Schmidt2008
Red Mist as Dr. Harris2008
The Shooting of Thomas Hurndall as Anthony Hurndall2004
Haven as Mr. Allen2003
The Gathering as Simon Kirkman2001
The Parole Officer as Inspector Burton2000
Love & Rage as Dr. Coly2000
The Darkest Light as Tom1998
Kings in Grass Castles as Patsy1998
Déjà Vu as Sean1997
Welcome to Sarajevo as Michael Henderson1996
Two If by Sea as Evan Marsh1995
The Widowing of Mrs. Holroyd as Mr. Blackmore1994
The Rector's Wife as Jonathan Byrne1994
Power and Lovers as Antonio1992
Frankie's House as Anthony Strickland1992
Hostages as Chris Pearson1992
Frankie's House as Not available1991
Heading Home as Leonard Meopham1991
Mel Gibson Goes Back to School as Horatio (archive footage)1989
The Yellow Wallpaper as Not available1988
The One Game as Nicholas Thorne1988
Christabel as Peter Bielenberg1988
An Affair in Mind as Gray Harston1987
The Secret Garden as Captain Lennox1987
Business as Usual as Mr. Dunlop (as Stephen Dillon)1986
Frankie and Johnnie as Reporter at Press Conference1986
Shift Work as George