- 2022年《壮志凌云2:独行侠》饰演:汤姆·卡赞斯基
- 2021年《百战天虫》饰演:戴尔特·范肯斯
- 2018年《公寓管理员》饰演:Walter
- 2017年《歌声不绝》饰演:Duane
- 2014年《帕罗奥图》饰演:斯图尔特
- 2013年《神秘小镇》饰演:SheriffRichards
- 2011年《周六夜现场》饰演:BrilliantLunatic
- 2009年《智能谍变》饰演:Virgil
- 2008年《监狱生活》饰演:约翰.史密斯
- 2002年《万里追凶》饰演:丹尼·帕克
- 2000年《红色星球》饰演:罗比·加拉格尔
- 1995年《永远的蝙蝠侠》饰演:Batman,BruceWayne
- 1993年《墓碑镇》饰演:多特·霍利戴
- 1993年《霹雳神偷》饰演:杰特·巴克
- 1984年《笑破铁幕》饰演:尼克·瑞弗斯