- 2023年《黑莓》饰演:-
- 2022年《辍学生》饰演:DonLucas
- 2019年《灯塔》饰演:OfficerNedHutton
- 2018年《凛冬秘辛》饰演:Jacob
- 2017年《死产儿》饰演:Dr.Neilson
- 2016年《同步》饰演:克劳斯·梅斯纳
- 2016年《催眠专家》饰演:Joe
- 2015年《闪电侠第二季》饰演:路易斯·斯奈特
- 2013年《冰雪战士》饰演:迈克尔·艾恩塞德
- 2011年《X战警:第一战》饰演:船长
- 2010年《班纳路》饰演:ChiefBannen
- 2010年《亡命边缘》饰演:MichaelIronside
- 2009年《智能谍变》饰演:迈克尔·艾恩塞德
- 2009年《终结者2018》饰演:GeneralAshdown
- 2008年《字母杀手》饰演:内森·诺克罗斯
- 2000年《X战警》饰演:Captain