- 2019年《红海潜水俱乐部》饰演:EthanLevin
- 2018年《最终行动》饰演:阿道夫·艾希曼
- 2018年《与人为恶》饰演:PashaPasaris
- 2017年《王牌保安》饰演:Charlie
- 2017年《战争机器》饰演:PresidentKarzai
- 2016年《极速之巅》饰演:格伦
- 2015年《云中行走》饰演:鲁迪
- 2015年《幻体:续命游戏》饰演:达米安·黑尔
- 2014年《机器人帝国》饰演:RobinSmythe
- 2013年《钢铁侠3》饰演:满大人
- 2011年《雨果》饰演:乔治·梅里叶
- 2007年《最后的兵团》饰演:本·金斯利
- 2006年《幸运数字斯莱文》饰演:拉比
- 2005年《吸血莱恩》饰演:卡甘
- 2004年《雷鸟特攻队》饰演:TheHood
- 2003年《尘雾家园》饰演:麦萨德·埃米尔·比哈尼