6.9ダウン・セメタリー・ロード2025as Captain Donny
6.7A Thousand Blows2025as Jack Mac
5.2Marvel Studios Assembled: The Making of The Marvels2024as Self - 'Emperor Dro'ge'
5.9マーベルズ2023as Emperor Dro'ge
Stella2022as Lord Rig
1.0Miles2022
Stella2022as Lord Rig
6.5Falling for Figaro2021as Ramsay
6.2My Son2021as Inspector Roy
7.2原潜ヴィジル 水面下の陰謀2021as DSU Colin Robertson
7.8ダーク・マテリアルズ/⻩⾦の羅針盤2019as Thorold
- NO IMG
Orphans Reunited
Orphans Reunited2019
5.8The Vanishing2019as Kenny
7.4The Keeper2018as Jock Thompson
6.9In Plain Sight2016as William Watt
6.5真実を知る者2016as Alastair
6.9Stonemouth2015as Mike MacAvett
5.8Catch Me Daddy2015as Tony
3.7Glasgow Girls2014as Euan Girvan
5.8Something Good2013as Gregory Poulson
5.8Not Another Happy Ending2013as Benny Lockhart
6.8フィルス2013as Gus
6.9The Liberator2013as James Rooke
The Devil's Plantation2013as Harry Bell
7.8The Strange Case of Wilhelm Reich2013as Dr. Cameron
2.0Hidden Olympics2012as Alex
- NO IMG
The Rule of Thumb
The Rule of Thumb2012 - NO IMG
The Rule of Thumb
The Rule of Thumb2012
5.7When the Lights Went Out2012as Father Clifton
7.6Young James Herriot2011as Professor Quintin Gunnell
7.5Death in Paradise2011as Bill Williams
5.6The Body Farm2011as Jimmy West
6.8Neds2010as Mr. Wilkinson
6.8Neds2010as Mr. Wilkinson
5.8First Light2010as Mac
5.7Mo2010as Adam Ingram
8.0One Night in Emergency2010
6.5Farewell2009as Scottish chemist
6.1Valhalla Rising2009as Kare
4.0GOAL!3 STEP 3 ワールドカップの友情2009as Mal Braithwaite
- NO IMG
Wasted
1.0Wasted2009as Gary
5.6Blessed2008as Howie
6.6Wired2008as Lewis Stone
- NO IMG
Trouble Sleeping
4.0Trouble Sleeping2008as Detective
6.0Dorothy Mills2008as Pastor Ross
5.5Three and Out2008as Callaghan
- NO IMG
Ending It
Ending It2008
6.7True North2007as Skipper
5.1Eragon2006as Hrothgar
4.8Cargo2006as Herman
7.4戦場のアリア2005as Palmer
6.8GOAL! STEP1 イングランドプレミアリーグの誓い2005as Mal Braithwaite
5.8Yes2005as Billy
6.2Supervolcano2005as Jock Galvin
7.3Yasmin2004as Detective
6.5Ae Fond Kiss...2004as Danny
5.4The Rocket Post2004as Jimmy Roach
6.1Gunpowder, Treason & Plot2004as John Knox
4.9Niceland (Population. 1.000.002)2004as Max
4.8Boudica2003as Magior the Shaman
