- 2019年《X战警:黑凤凰》饰演:埃里克·兰谢尔
- 2017年《异形:契约》饰演:沃尔特
- 2017年《异形:契约》饰演:沃尔特
- 2017年《歌声不绝》饰演:Cook
- 2017年《异形:契约-番外:最后的晚餐》饰演:Walter
- 2016年《X战警:天启》饰演:万磁王,埃里克·兰谢尔
- 2016年《血浓于罪》饰演:ChadCutler
- 2016年《大洋之间的灯光》饰演:汤姆
- 2016年《刺客信条》饰演:卡勒姆·林奇、阿圭拉
- 2015年《史蒂夫·乔布斯》饰演:史蒂夫·乔布斯
- 2015年《西部慢调》饰演:西拉斯
- 2014年《X战警:逆转未来》饰演:艾瑞克·兰谢尔
- 2013年《为奴十二年》饰演:埃德温·艾普斯
- 2013年《黑金杀机》饰演:TheCounselor
- 2012年《普罗米修斯》饰演:大卫
- 2011年《危险方法》饰演:卡尔·荣格