- 1997年《心理游戏》饰演:康拉德·万·奥托
- 1989年《越战创伤》饰演:Meserve
- 2016年《愤怒的小鸟》饰演:泰伦斯(大红)
- 2022年《煤气灯》饰演:西恩·潘
- 2001年《我是山姆》饰演:山姆
- 2000年《情迷翡冷翠》饰演:西恩·潘
- 1998年《细细的红线》饰演:军士长爱德华·威尔士
- 1981年《不准掉头》饰演:西恩·潘
- 2019年《教授与疯子》饰演:Dr.WilliamChesterMinor
- 2018年《火星先驱》饰演:TomHagerty
- 2015年《使命召唤》饰演:西恩·潘
- 2013年《白日梦想家》饰演:尚恩
- 2013年《匪帮传奇》饰演:西恩·潘
- 2011年《为父寻仇》饰演:西恩·潘
- 2008年《米尔克》饰演:西恩·潘
- 2008年《即时发生》饰演:西恩·潘