Actor
The New Daughter
2009
as Roger Wayne
Otis E.
2009
as The Sheriff
In the Electric Mist
2009
as Ben Hebert
Appaloosa
2008
as Earl May
The Final Season
2007
as Jared Akers
Jesse Stone: Sea Change
2007
as Bob
Altered
2006
as Sheriff Henderson
The Far Side of Jericho
2006
as The Preacher
What I Did for Love
2006
as Karl Ryder
The Wild Bunch: The True Tale of Butch and Sundance
2006
as Narrator
Don't Come Knocking
2005
as Old Ranch Hand
Silver City
2004
as Sheriff Joe Skaggs
Paradise
2004
as Old Cowboy
Cold Mountain
2003
as Esco Swanger
Monte Walsh
2003
as Fighting Joe Hooker / Albert Miller
This So-Called Disaster: Sam Shepard Directs "The Late Henry Moss"
2003
as Self
The Country Bears
2002
as Big Al (voice)
Life or Something Like It
2002
as Pat Kerrigan
The Cell
2000
as Teddy Lee
You Know My Name
1999
as Real Arkansas Tom
The Iron Giant
1999
as Foreman Marv Loach / Floyd Turbeaux (voice)
One Man's Hero
1999
as General Zachary Taylor
The Hi-Lo Country
1998
as Hoover Young
Logan's War: Bound by Honor
1998
as Ben
Love from Ground Zero
1998
as Hat
Point Blank
1998
as Dad
The Man in the Iron Mask
1998
as Commandant
The Apostle
1997
as Brother Edwards (uncredited)
Traveller
1997
as Double D
Two Mothers for Zachary
1996
as Chalmer
Wild Bill
1995
as California Joe
Truman
1995
as Sam Rayburn
Natural Born Killers
1994
as Redneck's Buddy in Diner
Hard Vice
1994
as Bronski
Wyatt Earp
1994
as Mr. Sutherland
Major League II
1994
as Lou Brown
Painted Desert - TUFF Theatrical Edition
1994
as Al
Cabin Boy
1994
as Paps
Running Cool
1993
as Ironbutt Garrett
The Adventures of Huck Finn
1993
as Deputy Hines
Men Don't Tell
1993
as Jack MacAffrey
CrissCross
1992
as Emmett
Leaving Normal
1992
as Walt
Stranger at My Door
1991
as Sheriff Bitterman
Conagher
1991
I Love You to Death
1990
as Lt. Larry Schooner
Coupe de Ville
1990
as Dr. Sturgeon The Cadillac Surgeon
Revenge
1990
as Texan
Roe vs. Wade
1989
as Jimmy Russell
Major League
1989
as Lou Brown
The Milagro Beanfield War
1988
as Horsethief Shorty
Ironweed
1987
as Reverend Chester
Laguna Heat
1987
as Grimes
Made in Heaven
1987
as Steve Shea
Stacking
1987
as Clate Connaloe
Hard Traveling
1986
as Sgt. Slattery
Silver Bullet
1985
as Arnie Westrum
Silverado
1985
as Dawson
Sylvester
1985
as Steve
Father of Hell Town
1985
as Lt. Raymond Tracy
Vision Quest
1985
as Kuch's Dad
Noon Wine
1985
as Sheriff
Women of San Quentin
1983
as Officer
The Ballad of Gregorio Cortez
1983
as Sheriff Frank Fly
M.A.D.D.: Mothers Against Drunk Drivers
1983
as Willard Kohler
Deadly Encounter
1982
as Frank Kitchens
Joe Dancer: The Big Black Pill
1981
as Capt. Jake Jacqualone
Any Which Way You Can
1980
as Bartender
Below the Belt
1980
as Luke
It's My Turn
1980
as Connie Foxworth (uncredited)
Rage!
1980
as Joe Dean
Urban Cowboy
1980
as Steve Strange
On the Nickel
1980
as Peanut John
The Greatest
1977
as Mr. Harry
Black Oak Conspiracy
1977
as Deputy Bullard
The Wackiest Wagon Train in the West
1976
as Roy, Hired Hand
The Pom Pom Girls
1976
as Coach
Bobbie Jo and the Outlaw
1976
as Leather Salesman
The Kansas City Massacre
1975
as Garth
The Wild McCullochs
1975
as 1st Police Officer
The F.B.I. Story: The FBI Versus Alvin Karpis, Public Enemy Number One
1974
as Alex Denton
Macon County Line
1974
as Elisha Gibbons
Hard Day at Blue Nose
1974
Cry for Me, Billy
1972
as Amos
Macho Callahan
1971
as Cowboy
A Man Called Horse
1970
as Ed
Journey to Shiloh
1968
as Tellis Yeager
Cool Hand Luke
1967
as Sleepy