- 2018年《贼王》饰演:DannyJone
- 2020年《猫》饰演:雷·温斯顿
- 2015年《极盗者》饰演:AngeloPappas
- 2015年《使命召唤》饰演:雷·温斯顿
- 2014年《地球两万天》饰演:雷·温斯顿
- 2014年《诺亚方舟:创世之旅》饰演:土八该隐
- 2012年《除暴安良》饰演:JackRegan
- 2012年《白雪公主与猎人》饰演:Trajan
- 2012年《雨果》饰演:克劳德
- 2011年《兰戈》饰演:雷·温斯顿
- 2010年《伦敦大道》饰演:甘特
- 2010年《黑暗边缘》饰演:Jedburgh
- 2010年《十三》饰演:雷·温斯顿
- 2008年《夺宝奇兵4》饰演:乔治·麦可
- 2008年《淘金俏冤家》饰演:MoeFitch
- 2007年《贝奥武夫》饰演:雷·温斯顿