Actor
The Devil’s Trap
2024
as Mr. Cohen
Bloodline Killer
2024
as Dr. Lucien
Accidental Texan
2024
as Scheermeyer
Old Dads
2023
as Richie Jacobs
Buck Alamo or (A Phantasmagorical Ballad)
2023
as Death
Butch vs. Sundance
2023
as Mike Cassidy
Hunting Games
2023
as Henry
Butch Cassidy and the Wild Bunch
2023
as Mike Cassidy
The Weapon
2023
as Doris
Death in Texas
2022
as Reynolds
The Most Dangerous Game
2022
as Whitney Tyler
Mid-Century
2022
as Emil Larson
The Hater
2022
as Frank
Hellblazers
2022
as Bill Unger
Last Shoot Out
2021
as Blair Callahan
Christmas vs The Walters
2021
as Cliff Walters
Hands That Bind
2021
as Hank
The Gateway
2021
as Marcus
Overrun
2021
as Arkadi Dubkova
Last Call
2021
as Coach Finnegan
The Artist's Wife
2020
as Richard Smythson
Emperor
2020
as Levi Coffin
Ravage
2020
as Mallincrkordt
Badland
2019
as Reginald Cooke
Inherit the Viper
2019
as Clay Carter
Freaks
2019
as Mr. Snowcone
The Peanut Butter Falcon
2019
as Carl
Remember Me
2019
as Claude
Once Upon a Time... in Hollywood
2019
as George Spahn
Nation's Fire
2019
as PopPop
The Mustang
2019
as Myles
Lez Bomb
2018
as Grandpa
American Dresser
2018
as King
White Boy Rick
2018
as Grandpa Roman Wershe
Warning Shot
2018
as Calvin
Chappaquiddick
2018
as Joseph Kennedy
Nostalgia
2018
as Ronnie Ashemore
Our Souls at Night
2017
as Dorlan
Hickok
2017
as Doc Rivers O'Roark
The Lears
2017
as Davenport Lear
Class Rank
2017
as Oswald Flannigan
American Violence
2017
as Richard Morton
The Hateful Eight
2015
as General Sandy Smithers
Northern Borders
2015
as Austin Kittredge Sr.
Cut Bank
2014
as Georgie Wits
Pete's Christmas
2013
as Grandpa
Fighting for Freedom
2013
as Christian Dobbe
Nebraska
2013
as Woody Grant
Coffin Baby
2013
as Vance Henrickson
Django Unchained
2012
as Old Man Carrucan
Hitting the Cycle
2012
as James
Inside Out
2011
as Vic Small
Twixt
2011
as Sheriff Bobby LaGrange
Choose
2011
as Dr. Ronald Pendleton
Trim
2010
as Dale
The Lightkeepers
2009
as Bennie
The Hole
2009
as Creepy Carl
American Cowslip
2009
as Cliff
The Golden Boys
2008
as Capt. Perez Ryder
Swamp Devil
2008
as Howard Blaime
The Death and Life of Bobby Z
2007
as Narrator
The Cake Eaters
2007
as Easy
The Astronaut Farmer
2007
as Hal
The Hard Easy
2006
as Gene
Believe in Me
2006
as Ellis Brawley
Walker Payne
2006
as Chester
Down in the Valley
2005
as Charlie
Madison
2005
as Harry Volpi
Monster
2003
as Thomas
Masked and Anonymous
2003
as Editor
Hard Ground
2003
as Sheriff Hutch Hutchinson
Milwaukee, Minnesota
2003
as Sean McNally
The Glass House
2001
as Alvin Begleiter
All the Pretty Horses
2000
as Judge
One Last Score
1999
as McGurdy
The Haunting
1999
as Mr. Dudley
Hard Time: The Premonition
1999
as Winston
Small Soldiers
1998
as Link Static (voice)
Perfect Prey
1998
as Capt. Swaggert
Last Man Standing
1996
as Sheriff Ed Galt
Mulholland Falls
1996
as The Chief
Down Periscope
1996
as Rear Admiral Yancy Graham
Wild Bill
1995
as Will Plummer
A Mother's Prayer
1995
as John Walker
Mrs. Munck
1995
as Patrick Leary
Amelia Earhart: The Final Flight
1994
as George Putnam
Dead Man's Revenge
1994
as Payton McCay
It's Nothing Personal
1993
as Billy Archer
Diggstown
1992
as John Gillon
Carolina Skeletons
1991
as Junior Stoker
Into the Badlands
1991
as T.L. Barston
The Court-Martial of Jackie Robinson
1990
as Scout Ed Higgins
After Dark, My Sweet
1990
as Garrett "Uncle Bud" Stoker
Trenchcoat in Paradise
1989
as John Hollander
The 'Burbs
1989
as Lt. Mark Rumsfield
1969
1988
as Cliff Denny
World Gone Wild
1987
as Ethan
The Big Town
1987
as M. Edwards
Uncle Tom's Cabin
1987
as Augustine St. Claire
Roses Are for the Rich
1987
as Douglas Osborne
On the Edge
1986
as Wes Holman
Toughlove
1985
as Rob Charters
That Championship Season
1982
as George Sitkowski
Harry Tracy, Desperado
1982
as Harry Tracy
Tattoo
1981
as Karl Kinsky
Middle Age Crazy
1980
as Bobby Lee
The Driver
1978
as The Detective
Coming Home
1978
as Capt. Bob Hyde
Black Sunday
1977
as Lander
Won Ton Ton: The Dog Who Saved Hollywood
1976
as Grayson Potchuck
The Twist
1976
as William
Family Plot
1976
as George Lumley
Smile
1975
as Big Bob
Posse
1975
as Jack Strawhorn
The Great Gatsby
1974
as Tom Buchanan
The Laughing Policeman
1973
as Insp. Leo Larsen SFPD
Pat Garrett & Billy the Kid
1973
as Deputy Sheriff (uncredited)
The King of Marvin Gardens
1972
as Jason Staebler
Thumb Tripping
1972
as Smitty
Silent Running
1972
as Freeman Lowell
The Cowboys
1972
as Long Hair
Drive, He Said
1971
as Coach Bullion
The Incredible 2-Headed Transplant
1971
as Roger
Who Killed the Mysterious Mr. Foster?
1971
as Deputy Doyle Pickett
Rebel Rousers
1970
as J.J. Weston
Bloody Mama
1970
as Kevin Dirkman
They Shoot Horses, Don't They?
1969
as James Bates
The Cycle Savages
1969
as Keeg
Number One
1969
as Richie Fowler
Castle Keep
1969
as Lt. Billy Byron Bix
Support Your Local Sheriff!
1969
as Joe Danby
Hang 'em High
1968
as Miller
Psych-Out
1968
as Steve Davis
Will Penny
1967
as Rafe Quint
Waterhole #3
1967
as Deputy
The Trip
1967
as John
The St. Valentine's Day Massacre
1967
as Johnny May
The War Wagon
1967
as Hammond
Gallegher Goes West
1966
as Turk
The Wild Angels
1966
as Joe 'Loser' Kearns
Hush... Hush, Sweet Charlotte
1964
as John Mayhew
Marnie
1964
as Sailor
The Crimebusters
1961
as Joe Krajac
Wild River
1960
as Jack Roper
Robot Dracula
as Van Sellsing
Bad Men Must Bleed
Welcome Back Lounge
as Gideon
The World's Happiest Man
Comfort, Texas
Northbound
as Arthur
Reminisce
as Papa Joe