| 年份 | 電影 | 職務 | 戲院及網上看 |
|---|---|---|---|
| 2021 |
最後的決鬥飾演 King's Uncle
|
飾演 King's Uncle
|
|
| 2019 |
Supervized飾演 Jerry
|
飾演 Jerry
|
|
| 2018 |
不法國王飾演 Lord Mackinnon of Skye
|
飾演 Lord Mackinnon of Skye
|
|
| 2018 |
他很怪,他是我爸爸飾演 Campbell
|
飾演 Campbell
|
|
| 2017 |
他們的美好時光飾演 Mr. Starling (uncredited)
|
飾演 Mr. Starling (uncredited)
|
|
| 2017 |
哈頓花園大劫案飾演 Kenny Collins
|
飾演 Kenny Collins
|
|
| 2016 |
英倫謎殺飾演 Prison Warden
|
飾演 Prison Warden
|
|
| 2014 |
Still Game: The Story So Far飾演 Self - Big Innes
|
飾演 Self - Big Innes
|
|
| 2013 |
雷神索爾 2:黑暗世界飾演 Tyr
|
飾演 Tyr
|
|
| 2013 |
名單飾演 Peter
|
飾演 Peter
|
|
| 2011 |
福爾摩斯:詭影遊戲飾演 Captain Tanner
|
飾演 Captain Tanner
|
|
| 2011 |
The Wicker Tree飾演 Beame
|
飾演 Beame
|
|
| 2010 |
Cup Cake飾演 Mute McGill
|
飾演 Mute McGill
|
|
| 2010 |
狼嚎再起飾演 MacQueen
|
飾演 MacQueen
|
|
| 2009 |
福爾摩斯飾演 Captain Tanner
|
飾演 Captain Tanner
|
|
| 2009 |
血書飾演 Wyburd
|
飾演 Wyburd
|
|
| 2009 |
死亡競賽飾演 McClintoch
|
飾演 McClintoch
|
|
| 2009 |
Beyond the Pole飾演 Steve
|
飾演 Steve
|
|
| 2008 |
第 21 課飾演 Hoffmeister
|
飾演 Hoffmeister
|
|
| 2008 |
新郎不是我飾演 Cousin Finlay
|
飾演 Cousin Finlay
|
|
| 2007 |
Joe's Palace飾演 Dave
|
飾演 Dave
|
|
| 2006 |
Mist: The Tale of a Sheepdog Puppy飾演 MacPherson
|
飾演 MacPherson
|
|
| 2004 |
Ladies in Lavender飾演 Adam Penruddocke
|
飾演 Adam Penruddocke
|
|
| 2004 |
亞瑟王飾演 Lancelot's Father
|
飾演 Lancelot's Father
|
|
| 2001 |
The Emperor's New Clothes飾演 Sergeant Justin Bommel
|
飾演 Sergeant Justin Bommel
|
|
| 1999 |
終極奇兵飾演 Helfdane (Fat)
|
飾演 Helfdane (Fat)
|
|
| 1997 |
奧斯卡與露辛達飾演 Theophilus
|
飾演 Theophilus
|
|
| 1996 |
Crossing the Floor飾演 Mick Boyd
|
飾演 Mick Boyd
|
|
| 1995 |
Ruffian Hearts飾演 Grazetti
|
飾演 Grazetti
|
|
| 1995 |
Margaret's Museum飾演 Neil Currie
|
飾演 Neil Currie
|
|
| 1994 |
祖國飾演 Krebs
|
飾演 Krebs
|
|
| 1993 |
The Hawk飾演 Chief Inspector Daybury
|
飾演 Chief Inspector Daybury
|
|
| 1992 |
情系我心飾演 Sgt. Bormann
|
飾演 Sgt. Bormann
|
|
| 1991 |
Hancock飾演 Alan Simpson
|
飾演 Alan Simpson
|
|
| 1991 |
Do Not Disturb飾演 Chris Anderson
|
飾演 Chris Anderson
|
|