- 2003年《非常小特务3》饰演:牛仔
- 2017年《圆圈》饰演:梅的父亲维尼
- 2014年《明日边缘》饰演:士官长法瑞尔
- 2016年《残酷的梦》饰演:WayneCaraway
- 2016年《期限人生》饰演:DetectiveKeenan
- 1997年《泰坦尼克号》饰演:BrockLovett
- 1984年《终结者》饰演:PunkLeader
- 2007年《大爱第二季》饰演:比尔·帕克斯顿
- 2011年《制胜一击》饰演:JohnKane
- 2013年《双龙出手》饰演:Earl
- 2004年《雷鸟特攻队》饰演:JeffTracy
- 2016年《期限人生》饰演:JoeKeenan
- 1998年《绝地计划》饰演:Hank
- 2014年《百万金臂》饰演:TomHouse