|
Making of Lord of the Flies (2026) as Self |
|
Making of Lord of the Flies (2026) as Self - Memur |
|
Fackham Hall (2025) as Inspector Watt |
|
Robin and the Hoods (2024) as Nick |
|
Back of the Net (2024) as Gavin |
|
Homebound (2022) as Richard |
|
The War Below (2021) as Hellfire Jack |
|
Rebecca (2020) as Frank Crawley |
|
Where Hands Touch (2018) as Wihelm Warner |
|
The Rizen (2017) as Number 37 |
|
The Truth Commissioner (2016) as Jake Marston |
|
Everest (2015) as Neal Beidleman |
|
Residue (2015) as Keller |
|
The Imitation Game (2014) as Sergeant Staehl |
|
Down Dog (2014) as Dr. Hill |
|
The Thirteenth Tale (2013) as Dr. Mawsley |
|
Arab Treasure Ship (2012) as Narrator |
|
7lives (2011) as Peter |
|
Chalet Girl (2011) as Les |
|
Glorious 39 (2009) as Director |
|
Clay (2008) as |
|
Miss Austen Regrets (2008) as Mr. Lushington MP |
|
PERFECT DAY: THE MILLENNIUM (2006) as Tom |
|
Fear of Fanny (2006) as Dan Farson |
|
My Family and Other Animals (2005) as Peter |
|
Perfect Day (2005) as Tom |
|
Gideon's Daughter (2005) as Dent |
|
Festival (2005) as Dougie MacLachlan |
|
Fungus the Bogeyman (2004) as Tony |
|
Fat Slags (2004) as Baz |
|
Megastructures: Petronas Towers (2004) as Self (Narrator) |
|
The League of Extraordinary Gentlemen (2003) as Sanderson Reed |
|
George Orwell: A Life In Pictures (2003) as Derek Savage |
|
The One and Only (2002) as Kitchen Salesman |
|
Sunday (2002) as Para H |
|
Combat Sheep (2001) as |
|
Charlotte Gray (2001) as Business man at the party |
|
The Lost World (2001) as Arthur Hare |
|
In Love and War (1996) as Houston Kenyon |