博士之日 2013
饰演 The Doctor
锅匠,裁缝, 士兵,间谍 2011
饰演 局长
忏悔 2011
饰演 神父
人类星球 2011
饰演 未知
战锤40000:极限战士 2010
饰演 Brother Carnak
科幻大师 2007
饰演 Samswope
说书人 1988
饰演 The Storyteller
第一夫人 2018
饰演 The Priest
第一夫人(普通话) 2018
饰演 The Priest
那般良夜(普通话) 2017
饰演 Ralph
那般良夜 2017
饰演 Ralph
大马士革掩护行动 2017
饰演 -
旅程 2016
饰演 Harry Patterson
杀死堂吉诃德的人 2016
饰演 Don Quixote
宙斯之子:赫拉克勒斯(3D)(普通话) 2014
饰演 Cotys
宙斯之子:赫拉克勒斯(3D) 2014
饰演 Cotys
宙斯之子:赫拉克勒斯 2014
饰演 Cotys
唯爱永生 2014
饰演 -
唯爱永生(普通话) 2014
饰演 -
雪国列车 2013
饰演 吉列姆
查理必死 2013
饰演 Narrator (voice)
观光者 2012
饰演 Narrator - Blake's "Jerusalem" (voice) (uncredited)
简·曼斯费尔德的汽车 2012
饰演 Kingsley Bedford
惊天战神 2011
饰演 Old Man
锅匠,裁缝,士兵,间谍 2011
饰演 Control
忧郁症 2011
饰演 -
驚悚末日 2011
饰演 -
布赖顿硬糖 2011
饰演 Phil Corkery
咕噜牛的孩子 2011
饰演 Owl (voice)
萨米大冒险 2010
饰演 Grandpa Sammy (voice: UK Version)
咕噜牛 2009
饰演 Owl
44英寸的胸围 2009
饰演 Old Man Peanut
魔兽战场 2009
饰演 Rothgar
英国人在纽约 2009
饰演 Quentin Crisp
鹿死谁手 2008
饰演 Warren Christopher
夺宝奇兵4:水晶骨头王国 2008
饰演 -
魔幻战场 2008
饰演 Rothgar
深度谜案 2008
饰演 Arthur Seldom
地狱男爵II黄金军团 2008
饰演 未知
地狱男爵动画版:铁血惊魂 2007
饰演 Professor Trevor 'Broom' Bruttenholm
万能钥匙 2005
饰演 Ben Devereaux
杀戮禁区 2005
饰演 Christopher
关键协议 2005
饰演 Jellon Lamb
地狱男爵 2004
饰演 Trevor Bruttenholm
狗镇 2003
饰演 Narrator (voice)
拥有曼哈尼 2003
饰演 Victor Foss
红衣夜合花 2003
饰演 Christian
饰演 Mr. Ollivander
哈利·波特1:哈利·波特与魔法石 2001
饰演 Mr. Ollivander
战地情人 2001
饰演 Dr. Iannis
沙漠风暴 2001
饰演 Narrator
罪与罚 2000
饰演 Porfiry chief investigator
新血 2000
饰演 Alan White
夜行列车 1999
饰演 波尔
欧盟风云 1998
饰演 James Morton
真相 1997
饰演 未知
长岛爱与死 1997
饰演 -