- 1999年《飓风》饰演:Sam
- 1997年《惊声尖叫2》饰演:列维·施瑞博尔
- 2017年《清道夫第五季》饰演:雷·多诺万
- 2019年《纽约的一个雨天》饰演:列维·施瑞博尔
- 2013年《火星上的最后时日》饰演:VINCENT
- 2018年《犬之岛》饰演:点点
- 2016年《第五波》饰演:列维·施瑞博尔
- 2015年《聚焦》饰演:马蒂·巴龙
- 2011年《冰球坏小子》饰演:列维·施瑞博尔
- 2010年《特工绍特》饰演:泰德
- 2010年《重生男人》饰演:弗兰克
- 2018年《每一天》饰演:列维·施瑞博尔
- 2009年《金刚狼》饰演:“剑齿虎”维克托
- 2008年《反抗军》饰演:ZusBielski
- 1934年《面纱》饰演:查理
- 2009年《凶兆》饰演:列维·施瑞博尔