美食总动员(普通话) 2007
饰演 Skinner
美食总动员 2007
饰演 Skinner
喔!耶路撒冷 2006
饰演 Ben Gurion
复活 2006
饰演 未知
战争之王 2005
饰演 Simeon Weisz
恐色症 2005
饰演 Edward Aylesbury
龙的世界:幻想已成现实 2004
饰演 Narrator (voice)
情归新泽西 2004
饰演 Gideon Largeman
诺曼底登陆日 2004
饰演 Narrator
后天 2004
饰演 Terry Rapson
来自地狱 2001
饰演 Sir William Gull
伊斯特·康 2000
饰演 Nathan Quellen
再续未了弦 2000
饰演 Patrick
干柴烈火情 2000
饰演 George The Geek
乔的秘密 2000
饰演 Joe Gould
动物农庄 1999
饰演 Squealer
可怜的西蒙 1999
饰演 Sirius
标心者 1997
饰演 Naville
莫失莫忘 1997
饰演 Mitchell
夜落曼哈顿 1996
饰演 Liam Casey
疯狂的乔治王 1994
饰演 Dr. Willis
裸体午餐 1991
饰演 Tom Frost
另一个女人 1988
饰演 Ken
陌生男子 1985
饰演 Stanley Pilborough
与陌生人共舞 1985
饰演 Desmond Cussen
妙想天开 1985
饰演 Mr. M. Kurtzmann
烈火战车(1981) 1981
饰演 Sam Mussabini
火战车 1981
饰演 Eric Liddell
时光大盗 1981
饰演 Napoleon
新西线无战事 1979
饰演 Himmelstoss
异形 1979
饰演 Ash
异形(HDR) 1979
饰演 -
前进或死亡 1977
饰演 El Krim
罗宾汉与玛莉安 1976
饰演 King John