- 2002年《时间机器》饰演:亚历山大·哈德金
- 2015年《抱紧他》饰演:迪克
- 2002年《新基督山伯爵》饰演:盖·皮尔斯
- 2002年《新基督山伯爵》饰演:盖·皮尔斯
- 2000年《记忆碎片》饰演:莱昂纳多·谢尔比
- 1999年《战地恶魔》饰演:盖·皮尔斯
- 2018年《真相漩涡》饰演:EvanBirch
- 2019年《多米诺骨牌》饰演:JoeMartin
- 2018年《无辜恋人》饰演:Halvorson
- 2017年《异形:契约》饰演:彼得·维兰德
- 2017年《天才捕手》饰演:菲茨杰拉德
- 2015年《同等族群》饰演:盖·皮尔斯
- 2014年《沙海漂流人》饰演:盖·皮尔斯
- 2013年《钢铁侠3》饰演:基连
- 2013年《生活似流水》饰演:基思·雷诺兹
- 2012年《普罗米修斯》饰演:Weyland