|
The Rising of the Sap (2024) as Cedric |
|
Damaged (2024) as Avery Thompson |
|
Mia and the Dragon Princess (2023) as Skipper Matthew |
|
Dog Days (2023) as Terry |
|
Our Ladies (2019) as Sergeant |
|
Agatha and the Truth of Murder (2018) as Sir Hugh Persimmion |
|
Gerry Anderson's Firestorm (2018) as Drew McAllister (Voice) |
|
Walk Like a Panther (2018) as Ziggy Barrow |
|
Come Out of the Woods (2017) as PC Brian Cassidy |
|
After The Fray (2015) as Interviewee |
|
Peterman (2015) as Bill |
|
Wasted Time (2015) as |
|
Ghosts (2014) as Jacob Engstrand |
|
Filth (2013) as Gillman |
|
The Groundsman (2013) as Steve |
|
For Those in Peril (2013) as Dr Forbes |
|
Doors Open (2012) as Charlie Calloway |
|
Shell (2012) as Hunter |
|
Some Dogs Bite (2010) as Peter McBride |
|
SoulBoy (2010) as Fish Shop Bobby |
|
The Damned United (2009) as Dave Mackay |
|
Kiss of Death (2008) as Michael Bovery |
|
Low Winter Sun (2006) as Det Con Joe Geddes |
|
Low Winter Sun (2006) as Joe Geddes |
|
Ellie Parker (2005) as Acting Student |
|
Mr. Barrington (2003) as |
|
Solid Air (2003) as Robert Houston Junior |
|
Beyond the City Limits (2001) as Sergei Akotia |
|
200 Cigarettes (1999) as Eric |
|
Speed 2: Cruise Control (1997) as Merced |
|
The Ghost and the Darkness (1996) as Angus Starling |
|
Kidnapped (1995) as David Balfour |
|
Rob Roy (1995) as Alasdair |
|
Rik Mayall Presents: Dirty Old Town (1995) as Vic Leigh |
|
Forget About Me (1990) as Bunny |