| The Painter (2024) as Pap |
| Filthy Animals (2024) as Lester |
| Hustle Down (2021) as Jefe |
| Made in Chinatown (2021) as Sean O'Greedy |
| Free Byrd (2021) as Harry Byrd |
| Henchman: The Al Leong Story (2018) as Self |
| No Postage Necessary (2018) as Jack |
| The White Orchid (2018) as Caretaker |
| Brave New Jersey (2017) as Captain Ambrose P. Collins |
| Day of Reckoning (2017) as Ted |
| Desolation (2017) as Father Bill |
| The Purge: Election Year (2016) as Leader Caleb Warrens |
| Winter Light (2015) as Roger Guidry |
| LA Apocalypse (2014) as Major Gray |
| 3 Days to Kill (2014) as CIA Employee |
| The Devil's in the Details (2013) as Richard Conrad |
| The Yellow Wallpaper (2011) as Dr. Jack Everland |
| The River Murders (2011) as Trent Verdon |
| Across the Line: The Exodus of Charlie Wright (2010) as Borlec |
| Hamill (2010) as Stanley |
| Charlie Valentine (2009) as Charlie Valentine |
| The Shortcut (2009) as Old Man / Ivor |
| Set Apart (2009) as Will Lantis |
| American Crude (2008) as Mr. Grand |
| The Candlelight Murders (2008) as Dr. Joel Sheinbaum |
| Walk Hard: The Dewey Cox Story (2007) as Pa Cox |
| The Death and Life of Bobby Z (2007) as Stanley |
| Flight of the Living Dead (2007) as Captain Ray Banyon |
| Mystery Woman: Redemption (2006) as Reverend Tucker |
| Little Children (2006) as Bullhorn Bob |
| Steel City (2006) as Vic Lee |
| A Life in Suitcases: A History of Tulse Luper (2005) as Stephan Figura |
| The Tulse Luper Suitcases, Part 3: From Sark to the Finish (2005) as Stephan Figura |
| The Tulse Luper Suitcases, Part 2: Vaux to the Sea (2004) as Stephan Figura |
| The Tulse Luper Suitcases: Antwerp (2003) as Stephen Figura |
| The Tulse Luper Suitcases, Part 1: The Moab Story (2003) as Stephan Figura |
| Just Married (2003) as Mr. Leezak |
| Interview with the Assassin (2002) as Walter Ohlinger |
| Training Day (2001) as Lou Jacobs |
| New Port South (2001) as Edwards (as Raymond Barry) |
| The Deep End (2001) as Carlie Nagel |
| Flubber (1997) as Chester Hoenicker |
| Mad City (1997) as Dobbins |
| Best Men (1997) as Hoover |
| The Chamber (1996) as Rollie Wedge |
| Dead Man Walking (1995) as Earl Delacroix |
| Sudden Death (1995) as Vice President Daniel Bender |
| Headless Body in Topless Bar (1995) as Man |
| The Ref (1994) as Lt. Huff |
| Fugitive Nights: Danger in the Desert (1993) as Jack Graves |
| Cool Runnings (1993) as Kurt Hemphill |
| Falling Down (1993) as Captain Yardley |
| Between Love and Hate (1993) as Charles Templeton |
| Rapid Fire (1992) as Agent Frank Stewart |
| Two-Fisted Tales (1992) as Garrett (segment "King of the Road") |
| The Turning (1992) as Mark Harnish |
| K2 (1991) as Claiborne |
| Nothing But Trouble (1991) as Mark |
| December Bride (1990) as Petey |
| Born on the Fourth of July (1989) as Mr. Kovic |
| Daddy's Boys (1988) as Daddy |
| Cop (1988) as Captain Frederick W. Gaffney |
| Three for the Road (1987) as Senator Kitteredge |
| Playing for Keeps (1986) as Mr. Hatcher - Chloe's Father |
| Out of Bounds (1986) as Hurley |
| Slow Burn (1986) as Gerald McMurty |
| Year of the Dragon (1985) as Louis Bukowski |
| Insignificance (1985) as Ballplayer's Father |
| The Face of Rage (1983) |
| Christmas Evil (1980) as Detective Gleason |
| Daddy, I Don't Like It Like This (1978) as Tony |
| An Unmarried Woman (1978) as Edward Thoreau |
| The Goodbye Girl (1977) as Richard III Cast |
| Between the Lines (1977) as Herbert Fisk |
| Gimme My Money as Pops |