- 2022年《骨及所有》饰演:苏利
- 2021年《不要抬头》饰演:彼得·伊舍威尔
- 2021年《公开赛魅影》饰演:MauriceFlitcroft
- 2020年《芝加哥七君子审判》饰演:威廉·昆斯特勒
- 2018年《头号玩家》饰演:詹姆斯·哈利迪,阿诺克
- 2017年《敦刻尔克》饰演:道森先生
- 2016年《圆梦巨人》饰演:好心眼儿巨人
- 2015年《使命召唤》饰演:考克斯
- 2015年《狼厅》饰演:托马斯·克伦威尔
- 2011年《匿名者》饰演:Gloucester
- 2011年《玩命追踪》饰演:Roberts
- 2008年《另一个波琳家的女孩》饰演:马克·里朗斯