- 2020年《狙击精英:绝路反击》饰演:ThomasBeckett
- 2014年《狙击精英:战纪》饰演:ThomasBeckett
- 2012年《血仇》饰演:JimVance
- 2010年《盗梦空间》饰演:彼得·勃朗宁
- 2010年《极速复仇》饰演:Warden
- 2002年《狙击杀手》饰演:Hank
- 2001年《训练日》饰演:StanGursky
- 2000年《骇客追缉令》饰演:McCoyRollins
- 1998年《迷色布局》饰演:PeteRandle
- 1989年《生于七月四日》饰演:RecruitingGunnerySgt.Hayes
- 1986年《野战排》饰演:鲍勃巴尼斯