黑色1847 2018
饰演 Lord Kilmichael
李尔王 2018
饰演 -
帕丁顿熊2 2017
饰演 Mr Gruber
终结的感觉 2017
饰演 未知
单身日记:好孕来袭 2016
饰演 未知
住货车的女士 2015
饰演 昂德伍德
伦敦谍影 2015
饰演 未知
幽情密使 2015
饰演 Old Leo
帕丁顿熊 2015
饰演 格鲁伯先生
帕丁顿熊(普通话) 2015
饰演 格鲁伯先生
愛在巴黎破曉時 2014
饰演 -
自杀热线 2013
饰演 Stan
污垢 2013
饰演 Dr. Rossi
肮脏伎俩 2013
饰演 Richard Nixon
云图 2012
饰演 亚当·尤因/张海柱/旅馆穷住客/梅根之父/热血青年/亚当
铁娘子:坚固柔情 2012
饰演 Denis Thatcher
亚瑟·圣诞(3D) 2011
饰演 -
亚瑟·圣诞 2011
饰演 Santa
亚瑟·圣诞(3D) 2011
饰演 Santa
又一年 2010
饰演 -
魔鬼联队 2009
饰演 Sam Longson
恋爱中的维多利亚 2009
饰演 King William
年轻的维多利亚 2009
饰演 King William
皮雷的慷慨 2009
饰演 Jim McCrea
远在天边 2008
饰演 Narrator
崎路父子情 2007
饰演 Arthur
热血警探 2007
饰演 Inspector Frank Butterman
艺校的秘密 2006
饰演 Jimmy
朗福镇 2006
饰演 Lord Longford
纳尼亚传奇:狮王、女巫和魔衣橱 普通话版 2005
饰演 柯克教授
机器人历险记 2005
饰演 Madame Gasket (voice)
战鸽总动员 2005
饰演 Pigeon Training Seargent
BJ单身日记2 2004
饰演 Dad
维拉·德雷克 2004
饰演 -
名利场 2004
饰演 Mr. Osborne
环游地球八十天 2004
饰演 -
环游地球八十天 2004
饰演 Lord Kelvin
年轻的来访者 2003
饰演 Alfred Salteena
光彩年华 2003
饰演 The Drunken Major
墨西哥风暴 2003
饰演 Harry Aitken
少爷返乡 2003
饰演 Mr. Wackford Squeers
纽约黑帮 2002
饰演 Boss Tweed
暴风前夕 2002
饰演 Desmond Morton
长路将尽 2001
饰演 John Bayley
BJ单身日记 2001
饰演 Bridget's Dad
红磨坊 2001
饰演 Harold Zidler
雪地疑云之石破天惊 1998
饰演 Dr. Lagermann
寄居大侠 1997
饰演 Pod Clock
理查三世 1995
饰演 Duke of Buckingham
怪诞奇缘 1995
饰演 Doc Ansell