直到永远(1989)
饰演:Ted Baker
半兽人
蛇机四伏
饰演:'Wild' Bill Longley
玩尽杀绝3
饰演:Jay Clifton
捍卫入侵者
饰演:Lt. Jake 'Cool Hand' Grafton
127小时
饰演:Johnson
避风港2007版
饰演:Matt Bowles
屠龙战场
饰演:Hunter
河流世界
饰演:Jeff Hale
末世迷踪2:乱世奇兵
饰演:Rayford Steele