Actor
Grave Intentions
2021
as Don Whalen (segment "The Bridge Partner")
The Wolf of Snow Hollow
2020
as Sheriff Hadley Marshall
El Camino: A Breaking Bad Movie
2019
as Ed
Phil
2019
as Bing Fisk
What They Had
2018
as Burt
Bigger
2018
as Joe Weider (2008)
The Big Take
2018
as Detective Aborn
Damsel
2018
as Old Preacher
Small Town Crime
2018
as Steve Yendel
Acts of Vengeance
2017
as Chuck
Small Crimes
2017
as Joe Denton Sr.
The Case for Christ
2017
as Walter Strobel
Bus Driver
2016
as General Sorbin
The American Side
2016
as Sterling Whitmore
Too Late
2016
as Gordy Lyons
The Confirmation
2016
as Otto
London Has Fallen
2016
as General Edward Clegg
Home
2015
as Man
The Program
2015
as Michael
The Adventures of Biffle and Shooster
2015
as 'James Burke' as Lt. Frank Murphy
Survivor
2015
as Bill Talbot
The Bridge Partner
2015
as Don Whalen
Automata
2014
as Robert Bold
Coffee, Kill Boss
2013
as Walt Ford
Olympus Has Fallen
2013
as General Edward Clegg
Somewhere Slow
2013
as Chris McConville
Grimm Fairy Tales Animated
2012
as Franlin/Death
Hotel Noir
2012
as Jim
The Descendants
2011
as Scott Thorson
Girl Walks Into a Bar
2011
as Dodge
Kalamity
2010
as Tom Klepack
The Trial
2010
as Ray
The Bannen Way
2010
as Mr. B
Middle Men
2009
as Louie LA LA
Ghosts of Girlfriends Past
2009
as Sergeant Volkom
Thick as Thieves
2009
as Lt. Weber
Would Be Kings
2008
Touching Home
2008
as Jim "Perk" Perkins
Jack and Jill vs. The World
2008
as Norman / Narrator (uncredited)
Expecting Love
2008
as George Patten
Grampa's Cabin
2007
as Grampa
Cleaner
2007
as Arlo Grange
Dragon Wars: D-War
2007
as Jack
Rise: Blood Hunter
2007
as Lloyd
13 Graves
2006
as Tom Ferris
Lucky Number Slevin
2006
as Murphy
Firewall
2006
as Harry
Wild Seven
2006
as Wilson
The Hunt For the BTK Killer
2005
as Detective Jason Magida
Grand Theft Parsons
2004
as Stanley Parsons
Undefeated
2003
as Scott Green
Charlie's Angels: Full Throttle
2003
as Roger Wixon
Confidence
2003
as Morgan Price
Murder in Greenwich
2002
as Steve Carroll
Strange Hearts
2002
as Jack Waters
Like Mike
2002
as Coach Wagner
Lone Hero
2002
as Gus
Due East
2002
as Jesse Rapple
Human Nature
2001
as Nathan's Father
Finder's Fee
2001
as Campbell
Mulholland Drive
2001
as Detective McKnight
Like Mother Like Son: The Strange Story of Sante and Kenny Kimes
2001
as Ken "Pappa" Kimes
The Magic of Marciano
2000
as Henry
Diamond Men
2000
as Eddie Miller
Me, Myself & Irene
2000
as Colonel Partington
Lakeboat
2000
as Joe
Supernova
2000
as A.J. Marley
Kiss Toledo Goodbye
1999
as Sal Fortuna
It's the Rage
1999
as Tyler
Mulholland Dr.
1999
as Detective McKnight
Mulholland Dr.
1999
as Detective McKnight
Family Tree
1999
as Henry Musser
Outside Ozona
1998
as Odell Parks
Psycho
1998
as Dr. Simon
Rear Window
1998
as Detective Charlie Moore
Jackie Brown
1997
as Max Cherry
Demolition University
1997
as Gentry
American Perfekt
1997
as Jake Nyman
Night Vision
1997
as Teak Taylor
Uncle Sam
1996
as Congressman Alvin Cummings
Original Gangstas
1996
as Detective Slatten
The Method
1996
as Christian's father
Hindsight
1996
as Michael Donahue
Guns & Lipstick
1995
as Captain Dimaggio
Scanner Cop II
1995
as Captain Jack Bitters
Body Chemistry III: Point of Seduction
1994
as Bob Sibley
American Yakuza
1993
as Littman
Cover Story
1993
as Therapist
South Beach
1993
as Det. Ted Coleman
Sex, Love and Cold Hard Cash
1993
as Sid (uncredited)
Maniac Cop 3: Badge of Silence
1992
as Dr. Powell
In the Shadow of a Killer
1992
as Charles Galbis
29th Street
1991
as Sgt. Tartaglia
Diplomatic Immunity
1991
as Stonebridge
Committed
1991
as Dr. Desmond Moore
In Between
1991
as Vinnie
Peacemaker
1990
as Yates
Checkered Flag
1990
as Jack Cotton
The Banker
1989
as Dan
Satan's Princess
1989
as Lou Cherney
Esmeralda Bay
1989
as Madero
Crossbow: The Movie
1989
as Aymong
Counterforce
1988
as The Dictator
Once a Hero
1987
as Gumshoe
Hollywood Harry
1986
as Harold "Harry" Petry
The Delta Force
1986
as Abdul
Walking the Edge
1985
as Jason Walk
Vigilante
1982
as Eddie Marino
The Kinky Coaches and the Pom Pom Pussycats
1981
as Coach Alan Arnoldi
Alligator
1980
as David
The Black Hole
1979
as Captain Dan Holland
The Lady in Red
1979
as Turk (uncredited)
The Darker Side of Terror
1979
as Prof. Paul Corwin / The Clone
Avalanche
1978
as Nick Thorne
Standing Tall
1978
as Luke Shasta
Stunts
1977
as Glen Wilson
The City
1977
as Lt. Matt Lewis
Royce
1976
as Royce
Nakia
1974
as Deputy Nakia Parker
The Death Squad
1974
as Eric Benoit
The Don Is Dead
1973
as Frank Regalbuto
Journey Through Rosebud
1972
as Frank
Banyon
1971
as Miles C. Banyon
Cover Me Babe
1970
as Tony Hill
Pieces of Dreams
1970
as Gregory Lind
Medium Cool
1969
as John
Justine
1969
as Narouz
The Stalking Moon
1968
as Nick Tana
Reflections in a Golden Eye
1967
as Pvt. L.G. Williams