- 2022年《解放黑奴》饰演:法塞尔
- 2022年《必胜球探》饰演:文斯
- 2018年《加尔维斯顿》饰演:Roy
- 2017年《敌对分子》饰演:Sgt.CharlesWills
- 2016年《怒海救援》饰演:RichardLivesey
- 2016年《但丁密码》饰演:贝特朗·佐布里斯特
- 2015年《瞒天计划》饰演:阿姆斯特朗
- 2013年《孤独的幸存者》饰演:麦特·阿克塞尔森
- 2012年《禁运品》饰演:赛巴斯汀艾比尼
- 2009年《深空失忆》饰演:本·福斯特
- 2009年《深空失忆》饰演:本·福斯特
- 2007年《三十极夜》饰演:陌生人
- 2002年《断魂枪声》饰演:TrevorAdams
- 2000年《X战警》饰演:沃伦·沃辛顿三世
- 1999年《怪胎与书呆》饰演:Eli