| Legacy of Screams: The Evolution of Horror Movies (2025) as Self - (archive footage) |
| Rust (2025) as Blackburn |
| No Address (2025) as Harris |
| Americans with No Address (2024) as Self |
| Schindler Space Architect (2024) as Frank Lloyd Wright (voice) |
| Reagan (2024) as George Schultz |
| The Ghost Trap (2024) as Maynard |
| Heightened (2023) as Gordon |
| Butcher's Crossing (2023) as Charlie Hoge |
| The Audition (2022) as Joel |
| Alchemy of the Spirit (2022) as Oliver |
| The Wall of Mexico (2020) as Michael Rand |
| The Dark and the Wicked (2020) as Priest |
| Dark Harbor (2019) as Priest James |
| The Maestro (2018) as Mario Castelnuovo-Tedesco |
| City of Lies (2018) as Edwards |
| Proud Mary (2018) as Uncle |
| Shot (2017) as Dr. Roberts |
| Born Guilty (2017) as Mr. Milk |
| Moments of Clarity (2016) as Artemis |
| Allegiant (2016) as Phillip |
| Solace (2015) as Mr. Ellis |
| The Gift (2015) as Forrest Bobo |
| Son of Batman (2014) as Dr. Kirk Langstrom (voice) |
| This Last Lonely Place (2014) as Frank Devore |
| Small Time (2014) as Chick |
| Transcendence (2014) as Dr. Thomas Casey |
| ETXR (2014) as Gordon Shafer |
| Pony (2014) as Uncle Jeff |
| Live at the Foxes Den (2013) as Kenneth |
| Louder Than Words (2013) as Dr. Lansen |
| That Guy... Who Was in That Thing (2012) as Self |
| Tales of Everyday Magic (2012) as Peter Keller |
| Five (2011) as Peter |
| Seeking Justice (2011) as Lieutenant Durgan |
| Girl Walks Into a Bar (2011) as Moe |
| Luster (2010) as Detective Carter |
| Faster (2010) as Sergeant Mallory |
| Below the Beltway (2010) as McMahon |
| Kick-Ass (2010) as Detective Gigante |
| Bedrooms (2010) as Harry |
| Women in Trouble (2009) as Mr. Frost |
| Superman/Batman: Public Enemies (2009) as Captain Atom (voice) |
| Repo Chick (2009) as Father De La Chasse |
| Year One (2009) as King |
| Cook County (2009) as Sonny |
| The Toe Tactic (2009) as Dad |
| Sparks (2009) as Sid Harris |
| Inside the Box (2009) as Fred O'Brien |
| Taken (2008) as Stuart St. John |
| Fracture (2007) as Judge Moran |
| Seraphim Falls (2007) as Railroad Foreman |
| The Garage (2006) as Doc Ruppert |
| Out There (2006) as Uncle Doug |
| Magma: Volcanic Disaster (2006) as Peter Shepherd |
| Deepwater (2005) as Gus |
| Drop Dead Sexy (2005) as Harkness |
| North Country (2005) as Arlen Pavich |
| Standing Still (2005) as Jonathan |
| The Last Full Measure (2004) |
| In Enemy Hands (2004) as Admiral Kentz |
| The Third Date (2003) as Tommy Tulip |
| Quicksand (2003) as Joey Patterson |
| Storytelling (2001) as Mr. DeMarco |
| The Man from Elysian Fields (2001) as Virgil Koster |
| China: The Panda Adventure (2001) as Dakar Johnston |
| Shanghai Noon (2000) as Nathan Van Cleef |
| Timecode (2000) as Evan Wantz |
| Universal Soldier: The Return (1999) as Dr. Dylan Cotner |
| NetForce (1999) as Bo Tyler |
| The Cherry Orchard (1999) as Yepihodov |
| Winchell (1998) as Gavreau |
| Phoenix (1998) as Lt. Clyde Webber |
| Driven (1998) as J.D. Johnson |
| The Truth About Juliet (1998) as George |
| Breast Men (1997) as Male Interviewer |
| Amistad (1997) as Hammond |
| One Night Stand (1997) as Charlie's Friend |
| Gattaca (1997) as Dr. Lamar |
| Air Force One (1997) as Agent Gibbs |
| The Killing Jar (1997) as Danny “Figaretto” Evans |
| Persons Unknown (1996) as Tosh |
| Apollo 11: First Steps on the Moon (1996) as Buzz Aldrin |
| For Hope (1996) as Date #4 (uncredited) |
| If These Walls Could Talk (1996) as John Barrows |
| Bulletproof (1996) as Gentry |
| Within the Rock (1996) as Ryan |
| The Rock (1996) as Lonner (uncredited) |
| Barb Wire (1996) as Alexander Willis |
| Poison Ivy 2: Lily (1996) as Donald Falk |
| A Family Thing (1996) as Sunburned Man |
| A Kidnapping in the Family (1996) as Curtis Harrison |
| Heat (1995) as Ralph |
| Leaving Las Vegas (1995) as Cynical Cabbie |
| Apollo 13 (1995) as Henry Hurt |
| Safe (1995) as Greg |
| The Fifteen Minute Hamlet (1995) as Shakespeare |
| Attack of the 50 Ft. Woman (1994) as Second Man |
| Roswell (1994) as Sherman Carson |
| Caroline at Midnight (1994) as Joey Szabo |
| Donato and Daughter (1993) as Russ Loring |
| It's Nothing Personal (1993) as James Blakemore |
| A Few Good Men (1992) as Capt. Whitaker |
| Deadly Matrimony (1992) as Kozolowski |
| Candyman (1992) as Trevor Lyle |
| The Gun in Betty Lou's Handbag (1992) as Marchat |
| A Private Matter (1992) as Peter Zenner |
| The Keys (1992) as Harold |
| For the Boys (1991) as Roberts, Vietnam |
| Billy Bathgate (1991) as Harvey Preston |
| Terminator 2: Judgment Day (1991) as Todd Voight |
| Murder in High Places (1991) as Wayne |
| Not of This World (1991) as Bruce MacNamara |
| Dillinger (1991) as Harry Copeland |
| The Rookie (1990) as Blackwell |
| The Grifters (1990) as Lt. Pierson |
| Short Time (1990) as Stark |
| The Guardian (1990) as Detective |
| The Last of the Finest (1990) as Fast Eddie |
| The Assassin (1990) as John Patrick Earl |
| The Gumshoe Kid (1990) as Monty Griswold |
| Internal Affairs (1990) as Rudy Mohr |
| The Fabulous Baker Boys (1989) as Lloyd |
| L.A. Takedown (1989) as Waingro |
| Deadly Dreams (1988) as Jack Torme |
| Tapeheads (1988) as Ricky Fell |
| The Verne Miller Story (1988) as Cardogan |
| The Lawless Land (1988) as Ez Andy |
| Walker (1987) as Byron Cole |
| Straight to Hell (1987) as Preacher McMahon |
| Omega Syndrome (1986) as Yo-Yo |
| Sid and Nancy (1986) as Bowery Snax |
| Volunteers (1985) as Kent Sutcliffe |
| Tag: The Assassination Game (1982) as Connally |
| Fire on the Mountain (1981) |
| Mommie Dearest (1981) as Christopher Crawford |
| Oddities |
| Recluse |
| Paradise: Disturbed |
| Relapse as Seymour |
| Cook County Producer |
| Poison Ivy 2: Lily Other |