在哈瓦那的3天 2019
饰演 -
哈瓦那三日危情 普通话版 2013
饰演 -
哈瓦那三日危情 2013
饰演 -
删除病毒码 2013
饰演 Arthur Bowden
灯泡之战 2011
饰演 Stu Jones
达尔富尔 2009
饰演 Ted Duncan
狂暴 2009
饰演 Bill's dad
情报处 2006
饰演 Ted Altman
绝望 2006
饰演 Ralph Carver
巧克力噩梦 2005
饰演 Wally
皇家丑闻 2005
饰演 Sherlock Holmes
骑弹飞行 2004
饰演 Mr. Clarkson
四签名 2001
饰演 Sherlock Holmes
巴斯克维尔的猎犬 2000
饰演 Sherlock Holmes
夜半路惊魂 1997
饰演 Charlie/Dr. Charles George
天才除草人2 1996
饰演 Jobe Smith
天才除草人2 普通话版 1996
饰演 Jobe Smith
校园蓝波队 1995
饰演 Principal Todd Moss
啦啦队长谋杀案 1993
饰演 Troy McKinney
亲爱的,我把孩子缩小了 1989
饰演 Big Russ Thompson
伊斯达 1987
饰演 CIA Agent