- 2022年《暗影特工》饰演:LeonardLocke
- 2020年《麦克斯·克劳德的星际冒险》饰演:MaxCloud
- 2019年《三重威胁之跨国大营救》饰演:柯林斯
- 2019年《叶问4:完结篇》饰演:巴顿·格迪斯
- 2019年《复仇者》饰演:斯科特·阿金斯
- 2018年《讨债人》饰演:French
- 2018年《意外杀手》饰演:麦克·福隆
- 2017年《流浪狗》饰演:Martin
- 2016年《奇异博士》饰演:Lucian
- 2016年《终极标靶2》饰演:WesBaylor
- 2016年《超脑48小时》饰演:PeteGreensleeves
- 2016年《终极斗士4》饰演:UriBoyka
- 2016年《家庭入侵》饰演:斯科特·阿金斯
- 2015年《最后一日》饰演:吉米
- 2015年《战狼》饰演:老猫/TomCat
- 2014年《大力神》饰演:安菲特律翁国王