朽木 2019
饰演 Al Swearengen
疾速备战3 2019
饰演 未知
Bolden 2019
饰演 Judge Perry
地狱男爵:血皇后崛起 2019
饰演 Professor Bruttenholm
地狱男爵:血皇后崛起(普通话) 2019
饰演 Professor Bruttenholm
地狱男爵:血皇后崛起(3D) 2019
饰演 Professor Bruttenholm
地狱男爵:血皇后崛起(废弃2) 2019
饰演 Professor Bruttenholm
来了一只发火的龙 2018
饰演 Grump (voice)
波特斯维尔 2017
饰演 未知
颚骨 2017
饰演 Joe Padgett
捍衛任務2:殺神回歸 2017
饰演 -
疾速特攻 2017
饰演 未知
空尖弹 2016
饰演 Leland
比拉传奇 2015
饰演 Umayya (voice)
海上毒战 2014
饰演 Inglés
宙斯之子:赫拉克勒斯(3D)(普通话) 2014
饰演 Amphiaraus
宙斯之子:赫拉克勒斯(3D) 2014
饰演 Amphiaraus
宙斯之子:赫拉克勒斯 2014
饰演 Amphiaraus
巨人捕手杰克(3D)(普通话) 2013
饰演 布拉威尔国王
巨人捕手杰克(3D) 2013
饰演 布拉威尔国王
白雪公主与猎人 2012
饰演 Beith
加勒比海盗4:惊涛怪浪(普通话) 2011
饰演 -
加勒比海盗4:惊涛怪浪 2011
饰演 Blackbeard
加勒比海盗4:惊涛怪浪(普通话) 2011
饰演 -
加勒比海盗4:惊涛怪浪(普通话)(3D) 2011
饰演 黑胡子船长
加勒比海盗4 普通话版 2011
饰演 -
加勒比海盗4:惊涛怪浪(3D) 2011
饰演 黑胡子船长
魔法师的学徒 2010
饰演 Narrator (uncredited)
魔法师的学徒(普通话) 2010
饰演 Narrator (uncredited)
44英寸的胸围 2009
饰演 Meredith
第39号案件(普通话) 2009
饰演 -
第39号案件 2009
饰演 -
鬼妈妈 3D版 2009
饰演 Mr. Bobinski
死亡飞车 2008
饰演 -
功夫熊猫(普通话) 2008
饰演 Tai Lung
功夫熊猫 2008
饰演 Tai Lung
黑暗崛起 2007
饰演 Merriman Lyon
怪物史瑞克3 2007
饰演 Captain Hook (voice)
瘋狂飛車手 2007
饰演 -
飞车手罗德(2007) 2007
饰演 Frank Powell
后继有人 2006
饰演 Paul Griffen
独家新闻 2006
饰演 Joe Strombel
Bollywood Queen 2003
饰演 Frank
性感野兽 2000
饰演 Teddy Bass
巴比伦5号:水之魂 1998
饰演 Robert Bryson, Ph.D.
不列颠之战 1969
饰演 Sgt. Pilot Andy
饰演 Harry Brown