飓风奇劫(普通话) 2018
饰演 Dixon
飓风奇劫 2018
饰演 Dixon
飓风抢劫 2018
饰演 Dixon
五级飓风 2018
饰演 Dixon
巨人杀手杰克 2013
饰演 Agent Hinton
杰克和巨人 2013
饰演 Agent Hinton
威廉王子与凯特的婚礼 2011
饰演 Prince Charles
星际迷航 2009
饰演 Sarek
迷城探秘 2008
饰演 Nicholas Filiminov
战争公司 2008
饰演 Medusa Hair
通缉英雄 2008
饰演 Cosmo Jackson
当尼采哭泣 2007
饰演 Josef Breuer
异种4 2007
饰演 Tom Hollander
战犬任丁丁 2007
饰演 Nikolaus
邪恶幼灵 2007
饰演 Hanks
战争之父汉尼拔 2006
饰演 Fabius Maximus
终极斗士2 2006
饰演 Stevie Parker
终极毁灭战士 2006
饰演 Captain Malloy
深入敌后2 2006
饰演 Commander Tom Mackey
长子之塔 普通话版 2004
饰演 Michael Shannon
长子之塔 2004
饰演 Michael Shannon / Zadick
大法师: 吸魂首部曲 2004
饰演 Semelier
饰演 Det. Sgt. Taylor Matthews
北约反击战 2002
饰演 Ballester
密杀指令 2001
饰演 Ben Ner
土豆工厂 2000
饰演 Ikey Solomon
危機任務 1997
饰演 -
第一武士 1995
饰演 Prince Malagant
第一武士(繁中) 1995
饰演 -
步步夜惊魂 1995
饰演 Malcolm Close
步步夜惊魂 普通话版 1995
饰演 Claire Benoit
征服巅峰 1994
饰演 Major Farrell
致命英雄 1992
饰演 Mikhail Rashid
尘世情缘 1989
饰演 Stephane
纸屋恶魔 1988
饰演 Dad Madden
烈火战车(1981) 1981
饰演 Harold Abrahams
火战车 1981
饰演 Harold Abrahams
遥远的桥 1977
饰演 Trooper Binns