- 2022年《吉尔莫·德尔·托罗的奇思妙想》饰演:LionelLassiter
- 2014年《人皮交易》饰演:Costello
- 2014年《机械战警》饰演:墨菲
- 2013年《混乱之子第六季》饰演:彼得·威勒
- 2013年《星际迷航2:暗黑无界》饰演:马库斯
- 2012年《蝙蝠侠:黑暗骑士归来》饰演:布鲁斯·韦恩
- 2011年《被迫战斗》饰演:DannyG
- 2007年《狮口惊魂》饰演:汤姆
- 2004年《长子之塔》饰演:彼得·威勒
- 1999年《紧急突击队》饰演:SteveMitchell
- 1995年《非强力春药》饰演:JerryBender
- 1995年《异形终结》饰演:PeterWeller
- 1991年《裸体午餐》饰演:比尔·李
- 1989年《烈血海底城》饰演:StevenBeck
- 1987年《神话剧场第六季》饰演:彼得·威勒