- 2019年《蜘蛛侠:英雄远征》饰演:ObadiahStane
- 2018年《皇家酒店谋杀案》饰演:弗林
- 2017年《纽约唯一活着的男孩》饰演:W·F·杰拉德
- 2017年《王牌特工2:黄金圈》饰演:钱普
- 2017年《勇往直前》饰演:杜恩·斯坦布林克
- 2016年《赴汤蹈火》饰演:马库斯·汉密尔顿
- 2014年《第七子:降魔之战》饰演:格雷戈里导师(MasterGregory)
- 2013年《冥界警局》饰演:RoyPowell
- 2011年《周六夜现场》饰演:Various
- 2010年《大地惊雷》饰演:RoosterCogburn
- 2009年《以眼杀人》饰演:比尔
- 2008年《如何众叛亲离》饰演:克莱顿·哈丁
- 2008年《钢铁侠》饰演:俄巴迪亚·斯坦
- 2006年《站稳了》饰演:BurtVickerman
- 2004年《寡居的一年》饰演:泰德·科尔
- 2003年《奔腾年代》饰演:查尔斯·霍华德