- 2021年《彭布罗克郡谋杀案》饰演:卢克·伊万斯
- 2020年《沉默的天使第二季》饰演:JohnMoore
- 2019年《马大姐》饰演:Ben
- 2018年《沉默的天使》饰演:JohnMoore
- 2017年《马斯顿教授与神奇女侠》饰演:Dr.WilliamMoultonMarston
- 2017年《速度与激情8》饰演:欧文·肖
- 2016年《火车上的女孩》饰演:斯考特
- 2015年《无人生还》饰演:Driver
- 2015年《速度与激情7》饰演:OwenShaw
- 2014年《德古拉元年》饰演:弗拉德王子
- 2014年《霍比特人3:五军之战》饰演:巴德
- 2013年《速度与激情6》饰演:欧文·肖
- 2012年《玩命追踪》饰演:Stokes
- 2011年《惊天战神》饰演:卢克·伊万斯