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