The Guardian Angel (2018) als Thuesen | |
Queen of the Desert (2015) als Winston Churchill | |
Stonehearst Asylum (2014) als Paxton | |
Ragged (2013) als Prison Guard, Orderly, Foreman, Priest, Detective, Assistant Governor, Striker Judge, Jury Foreman | |
Tower Block (2012) als Kevin | |
Bel Ami (2012) als Police Commisioner | |
You Will Meet a Tall Dark Stranger (2010) als Ray's Friend | |
Pelican Blood (2010) als DC Thomas | |
Wayfaring Stranger (2009) als Ronnie Brewer | |
The Grey Man (2007) als Dave Symington | |
Scoop (2006) als Strombel's Co-Worker | |
Missing (2006) als Dr. Webster | |
Pierrepoint: The Last Hangman (2005) als Sykes | |
Joyeux Noël (2005) als The Major | |
The Aryan Couple (2004) als Edelhein | |
Millions (2004) als The Man | |
Goodbye, Mr. Chips (2002) als Metcalf | |
One of the Hollywood Ten (2002) als Riffkind | |
Staying Up (2002) als Sgt. Hawke | |
D-Tox (2002) als Slater | |
Hotel (2001) als Steve Hawk | |
Phoenix Blue (2001) | |
Hornblower: The Duchess and the Devil (1999) als Midshipman Hunter | |
Bedrooms and Hallways (1998) als Adam | |
Forbidden Territory: Stanley's Search for Livingstone (1997) als John Shaw | |
The Fix (1997) als Jimmy Gauld | |
The Investigator (1997) | |
The Fortunes and Misfortunes of Moll Flanders (1996) als Daniel Dawkins | |
Bad Boy Blues (1996) als George | |
Joyride (1996) als Victim | |
Immortal Beloved (1994) als Kaspar Anton Carl van Beethoven | |
'Itch (1991) als Alan Trent | |
News Hounds (1990) als Tony Lash | |
Mountains of the Moon (1990) als Herne | |
Resurrected (1989) als Slaven | |
A Prayer for the Dying (1987) als Billy Meehan | |
Body Contact (1987) als Peter | |
We'll Support You Evermore (1985) als David Hollins | |
Wetherby (1985) als Arthur | |
Under the Hammer (1984) als Billy | |
Macbeth (1983) als Second Messenger | |
The Ploughman's Lunch (1983) als Young Journalist | |
Made in Britain (1982) als Policeman |