杜鲁门 1995
饰演 Sam Rayburn
寄生异种 2006
饰演 Sheriff Henderson
浩劫余生 2006
饰演 The Preacher
别来敲门 2005
饰演 Old Ranch Hand
惊爆银色选战 2004
饰演 Sheriff Joe Skaggs
冷山(普通话) 2003
饰演 Esco Swanger
冷山 2003
饰演 Esco Swanger
草地英熊 2002
饰演 Big Al
天算不如人算 2002
饰演 Pat Kerrigan
地狱搜查线(英语) 1998
饰演 Ben
地狱搜查线(普通话) 1998
饰演 Ben
幸福之途 1997
饰演 Double D
复仇 1990
饰演 -
大联盟 1989
饰演 Lou Brown
豆田战役 1988
饰演 Horsethief Shorty
紫苑草 1987
饰演 Reverend Chester
Stacking 1987
饰演 Clate Connaloe
都市牛郎 1980
饰演 Steve Strange
德州七勇士 1968
饰演 Tellis Yeager
铁窗喋血 1967
饰演 Sleepy