- 2021年《漫威影业:集结》饰演:本人
- 2018年《游侠索罗:星球大战外传》饰演:德赖登·沃斯
- 2015年《贵族大盗》饰演:杰克·斯特莱普
- 2015年《复仇者联盟2:奥创纪元》饰演:幻视
- 2013年《钢铁侠3》饰演:贾维斯
- 2012年《复仇者联盟》饰演:贾维斯
- 2010年《基督再临》饰演:迈克尔
- 2010年《钢铁侠2》饰演:贾维斯
- 2010年《致命伴旅》饰演:约翰
- 2009年《年轻的维多利亚》饰演:墨尔本勋爵
- 2006年《防火墙》饰演:比尔
- 2004年《温布尔登》饰演:保罗·贝坦尼
- 2003年《怒海争锋》饰演:斯蒂芬·马杜林
- 2001年《圣战骑士》饰演:杰弗里·乔叟,GeoffreyChaucer
- 2000年《天王流氓》饰演:YoungGangster