磨坊与十字架 2011
饰演 Nicholas Jonghelinck
猫和老鼠与福尔摩斯 2010
饰演 Sherlock Holmes
变形金刚2 2009
饰演 Prime #1 (voice)
铁幕追击 2004
饰演 Roger Chambers
王牌大贱谍3 2002
饰演 Basil Exposition
王牌大贱谍3 2002
饰演 Basil Exposition
地狱情人 2000
饰演 未知
王牌大贱谍2 1999
饰演 Basil Exposition
王牌大贱谍2之时空间谍007 1999
饰演 Basil Exposition
凯姆洛的武士 1998
饰演 King Arthur
绝命错杀令 1998
饰演 Hibbing Goodhue
王牌大贱谍 1997
饰演 Basil Exposition
豪情三剑客 1993
饰演 D'Artagnan
异乡情愁 1993
饰演 -
心的决斗 1992
饰演 Gervaise Warlingham
夜间的狐狸 1990
饰演 Field Marshal Erwin Rommel/Caporal Berger
三剑客续集 1989
饰演 D'Artagnan
基甸的刀 1986
饰演 Robert
沙岸之谜 1984
饰演 Carruthers
东京假期 1977
饰演 Prince George
我不能死 1976
饰演 Logan
远大前程 1974
饰演 Pip
生死剑侠 1974
饰演 D'Artagnan
孤星血泪(1974) 1974
饰演 -
三个火枪手 1973
饰演 D'Artagnan
三个火枪手 1973
饰演 D'Artagnan
失去的地平线 1973
饰演 George Conway
歌厅 1972
饰演 Brian Roberts
罗密欧和朱丽叶 1968
饰演 Tybalt
车祸 1967
饰演 William
年代: 2012