- 2022年《黑狱》饰演:Miller
- 2019年《永远忠诚》饰演:Callahan
- 2019年《鹈鹕的故事》饰演:HideawayTom
- 2016年《自杀小队》饰演:乔治·哈克尼斯
- 2015年《分歧者2:绝地反击》饰演:埃里克
- 2015年《屠魔战士》饰演:基甸
- 2015年《终结者:创世纪》饰演:凯尔·里斯
- 2015年《友军倒下》饰演:杰·科特尼
- 2014年《坚不可摧》饰演:休·库彭内尔
- 2014年《占水师》饰演:西里尔
- 2014年《分歧者:异类觉醒》饰演:Eric
- 2013年《虎胆龙威5》饰演:杰克·麦克莱恩
- 2013年《罪不可赦》饰演:JimMelic
- 2012年《侠探杰克》饰演:查理
- 1984年《终结者》饰演:凯尔·里斯