Actor
High & Outside: A Baseball Noir
2018
as Len Harding
Retreat!
2012
as Sullivan
Mommy's Little Monster
2012
as Stanley Melnick
Miss Nobody
2010
as Mr. Ketchum
Pickin' and Grinnin'
2010
as Cletus
The Haunted World of El Superbeasto
2009
as Lenny (voice)
The Butcher
2009
as Naylor
Christmas Cottage
2008
as Butch
Railroad to Hell: A Chinaman's Chance
2008
as Lewis
Moving McAllister
2007
as Crazy Old Martin
Cold Ones
2007
as Felton Jones
Wicked Little Things
2006
as Harold Thompson
Fingerprints
2006
as Keeler
Wild Hearts
2006
as Hank
Voodoo Moon
2006
as Old Man #1
The Devil's Rejects
2005
as Roy Sullivan
The Fallen Ones
2005
as Gus
Down in the Valley
2005
as Sheridan
Plainsong
2004
as Raymond McPheron
Renegade
2004
as Greg Sullivan
A Painted House
2003
as Mr. Spruill
Brazilian Brawl
2003
as Bolton
The New Guy
2002
as Principal Zaylor
A Light in the Darkness
2002
as Stanley Melnick
Vampire Resurrection
2001
as Geoff, Morgue Attendant
Highway 395
2000
as Dilbert Quintana
The Way of the Gun
2000
as Abner Mercer
The Prophet's Game
2000
as Guest #1
Five Aces
1999
as Sloan
Midnight in the Garden of Good and Evil
1997
as Luther Driggers
American Perfekt
1997
as Willy
An Occasional Hell
1996
as Draper Jewett
Trilogy of Terror II
1996
as Stubbs
Kansas
1995
as J.D.
When the Dark Man Calls
1995
as Parmenter
The Janitor
1995
as The Janitor (voice)
The Dragon Gate
1994
as Shin'ichi
Maverick
1994
as Matthew Wicker / Eugene, Banker
National Lampoon's Last Resort
1994
as Rex Carver
White Fang 2: Myth of the White Wolf
1994
as Heath
Day of Reckoning
1994
as Matt Corman
Only the Strong
1993
as Kerrigan
The Man Without a Face
1993
as Chief Wayne Stark
Joshua Tree
1993
as Sheriff Cepeda
Point of No Return
1993
as Drugstore Owner
Wishman
1992
as Hitchcock the Genie
The Lawnmower Man
1992
as Terry McKeen
Double Impact
1991
as Frank Avery
Matters of the Heart
1990
as Frank Harper
Disturbed
1990
as Michael Kahn
Gunsmoke: The Last Apache
1990
as Bodine
Tango & Cash
1989
as Captain Schroeder (uncredited)
Catch Me If You Can
1989
as Mr. Johnson
Desperado: The Outlaw Wars
1989
as Oliver Ostrow
Pink Cadillac
1989
as Ricky Z
Fletch Lives
1989
as KKK Leader
Pancho Barnes
1988
as Ben Catlin
Out of the Dark
1988
as Dennis
Time Out
1988
as Mr. Steve Smith
Spot Marks the X
1986
as Dirty Jerry
Annihilator
1986
as Prof. Alan Jeffries
Dallas: The Early Years
1986
as Ed Porter
Stitches
1985
as Ralph Rizzo
Stormin' Home
1985
as Scooter Lee
Lust in the Dust
1985
as Hard Case Williams
Night of the Comet
1984
as Carter
September Gun
1983
as Sheriff Johnson
Travis McGee
1983
as John Tuckerman
The Return of the Man from U.N.C.L.E.: The Fifteen Years Later Affair
1983
as Janus
10 to Midnight
1983
as Dave Dante
Life of the Party: The Story of Beatrice
1982
as Captain Charley Rawlins
The Shadow Riders
1982
as Major Cooper Ashbury, Comanchero Leader
I, the Jury
1982
as Joe Butler
Skyward Christmas
1981
as Koup
Any Which Way You Can
1980
as Orville Boggs
Heaven's Gate
1980
as Trapper Fred
The Jericho Mile
1980
as Dr. Bill Jankowski
Bronco Billy
1980
as John Arlington
Belle Starr
1980
as Reverend Meeks
Tom Horn
1980
as Walter Stoll
Human Experiments
1979
as Doctor Kline
Samurai
1979
as Harold Tigner
Tilt
1979
as Truck Driver
Every Which Way but Loose
1978
as Orville Boggs
Silver Saddle
1978
as 2 Strike Snake
When Every Day Was the Fourth of July
1978
as Albert Cavanaugh - The Snowman
Shoot the Sun Down
1978
as Scalphunter
The Hunted Lady
1977
as Mr. Eckert
The Deadly Triangle
1977
as Red Bayliss
The Great Houdinis
1976
as Dr. Crandon
The Return of a Man Called Horse
1976
as Zenas
The New Daughters of Joshua Cabe
1976
as Dutton
Lucky Lady
1975
as Lt. Aaron Mosely
Smile
1975
as Wilson
The Wind and the Lion
1975
as Samuel Gummere
The Great Waldo Pepper
1975
as Newt
Attack on Terror: The FBI vs. the Ku Klux Klan
1975
as Ed Duncan
The Great Ice Rip-Off
1974
as Archie
Macon County Line
1974
as Hamp
Thunderbolt and Lightfoot
1974
as Eddie Goody
The Gun and the Pulpit
1974
as Jason McCoy
Honky Tonk
1974
as Roper
My Name Is Nobody
1973
as Leader of the Wild Bunch
Dillinger
1973
as Harry Pierpont
High Plains Drifter
1973
as Stacey Bridges
The Baggs
1973
as Cop
Bad Company
1972
as Hobbs
Moon of the Wolf
1972
as Lawrence
The Culpepper Cattle Co.
1972
as Russ
Welcome Home, Soldier Boys
1971
as Francis Rapture
The Todd Killings
1971
as Mr. Carpenter's Son
The Fat Black Pussycat
1963
as Man in Park (uncredited)