The Tragedy of Macbeth (2021) als Lennox | |
Bernard Checks In (2021) als Roman | |
Radioflash (2019) als Farmer Glenn | |
The Wind (2019) als The Reverend | |
La La Land (2016) als Alistair | |
விஸ்வரூபம் (2013) als Dr. Dawkins | |
Ninja (2009) als Temple | |
The Shepherd: Border Patrol (2008) als Arthur Pennigton | |
The Time of Your Life (2007) als Phil | |
The Ruby in the Smoke (2006) als Major Marchbanks | |
The King Is Alive (2000) als Jack | |
Doomwatch: Winter Angel (1999) als Toby Ross | |
The Adventures of Young Indiana Jones: Trenches of Hell (1999) als Giscard | |
Riddler's Moon (1999) als Sam Canner | |
Fast Food (1998) als Dwayne | |
The Scold's Bridle (1998) als Detective Inspector Harmer | |
A Certain Justice (1998) als Mark Rawlstone | |
In Your Dreams (1997) als Prosecution Counsel | |
Into the Blue (1997) als Dr. Peter Kingdom | |
A Far Off Place (1993) als Jardin | |
Lorna Doone (1990) als Tom Faggus | |
The Zero Option (1988) als Fredericks | |
Cry Freedom (1987) als Lemick | |
Sky Bandits (1986) als Bannock | |
The Shillingbury Blowers (1980) als Mr Fennel | |
The Thirty Nine Steps (1978) als David |