| I Believe (2019) as Pastor |
| The Natural: The Best There Ever Was (2016) as Self |
| Timber the Treasure Dog (2016) as Hawk Jones |
| Did You Hear About the Morgans? (2009) as Earl Granger |
| Pitcher and the Pin-Up (2003) as Coach Weaver |
| Resurrection Mary (2002) as Morty |
| The Round and Round (2002) as Governor |
| Brigham City (2001) as Stu |
| Crossfire Trail (2001) as Joe Gill |
| The Ballad of Lucy Whipple (2001) as Deputy Sheriff Ambrose Scraggs |
| The Making of Comanche (2000) as Self |
| Comanche (2000) |
| Lunker Lake (1998) as Storyteller |
| Summer of the Monkeys (1998) as Grandpa Sam Ferrans |
| Progeny (1998) as Dr. David Wetherly |
| A Place to Grow (1998) as Jake |
| All My Friends Are Cowboys (1998) as Charlie |
| In & Out (1997) as Frank Brackett |
| My Fellow Americans (1996) as Joe Hollis |
| Last of the Dogmen (1995) as Narrator (uncredited) |
| The Good Old Boys (1995) as C.C. Tarpley |
| OP Center (1995) as Adm. Troy Davis |
| Mutant Species (1995) as Devro |
| Heaven Sent (1994) as Security Guard |
| The Firm (1993) as William Devasher |
| Hard Target (1993) as Uncle Douvee |
| Where The Red Fern Grows Part 2 (1992) as Grandpa Will |
| Blood River (1991) as U.S. Marshal Winston Patrick Culler |
| Eternity (1990) as King / Eric |
| Billy the Kid (1989) as Gov. Lew Wallace |
| Cocoon: The Return (1988) as Ben Luckett |
| End of the Line (1987) as Will Haney |
| Jackals (1986) as Sheriff Mitchell |
| Act of Vengeance (1986) as Tony Boyle |
| Thompson's Last Run (1986) as Red Haines |
| Shadows on the Wall (1986) as Floyd Buckman |
| Ewoks: The Battle for Endor (1985) as Noa Briqualon |
| Remo Williams: The Adventure Begins (1985) as Harold Smith |
| Murder in Space (1985) as Dr. Andrew McCallister |
| Cocoon (1985) as Benjamin Luckett |
| Country (1984) as Otis |
| The Natural (1984) as Pop Fisher |
| The Stone Boy (1984) as George Jansen |
| The Hotel New Hampshire (1984) as Iowa Bob |
| Harry & Son (1984) as Tom Keach |
| Tough Enough (1983) as Bill Long |
| High Road to China (1983) as Bradley Tozer |
| 10 to Midnight (1983) as Clem Malone |
| Tender Mercies (1983) as Harry |
| The Thing (1982) as Blair |
| Death Valley (1982) as The Sheriff |
| Absence of Malice (1981) as James J. Wells |
| Joe Dancer: The Big Black Pill (1981) as Wally Haskell |
| Borderline (1980) as Scooter Jackson |
| Rodeo Girl (1980) as Bingo Gibbs |
| Roughnecks (1980) as Willie Clayton |
| Brubaker (1980) as Rogers |
| Amber Waves (1980) as Pete Alberts |
| The Electric Horseman (1979) as Farmer |
| The Wild Wild West Revisited (1979) as President Grover Cleveland |
| The China Syndrome (1979) as Ted Spindler |
| Lawman (1971) as Marc Corman (uncredited) |
| True Grit (1969) as Minor Role (uncredited) |