| tv | Cursed Films (2020)As Self(1 episode) | (Not seen) |
| movie | Dark Waters (2019)As Harry Dietzler | (Not seen) |
| movie | The Coldest Game (2019)As Joshua Mansky | (Not seen) |
| movie | The Equalizer 2 (2018)As Brian Plummer | (Not seen) |
| tv | The Sinner (2017)As Harry Ambrose(32 episodes) | (Not seen) |
| movie | Battle of the Sexes (2017)As Jack Kramer | (Not seen) |
| movie | The Ballad of Lefty Brown (2017)As Lefty Brown | (Not seen) |
| movie | LBJ (2016)As Ralph Yarborough | (Not seen) |
| movie | Independence Day: Resurgence (2016) (AKA "Resurgence")As President Whitmore | (Not seen) |
| movie | American Ultra (2015)As Krueger | (Not seen) |
| movie | Red Sky (2014)As John Webster | (Not seen) |
| movie | The Equalizer (2014)As Brian Plummer | (Not seen) |
| tv | Swamp Murders (2013)As Kent | (Not seen) |
| movie | Innocent (2011)As Rusty Sabich | (Not seen) |
| movie | Too Big to Fail (2011)As Jamie Dimon | (Not seen) |
| movie | Peacock (2010)As Edmund French | (Not seen) |
| movie | The Killer Inside Me (2010)As Billy Boy Walker | (Not seen) |
| movie | Phoebe in Wonderland (2008)As Peter Lichten | (Not seen) |
| movie | Surveillance (2008) (AKA "Unter Kontrolle")As Sam Hallaway | (Not seen) |
| tv | The Graham Norton Show (2007)As Self - Guest(1 episode) | (Not seen) |
| movie | You Kill Me (2007)As Dave | (Not seen) |
| movie | Nobel Son (2007)As Det. Max Mariner | (Not seen) |
| tv | Torchwood (2006)As Oswald Danes(10 episodes) | (Not seen) |
| movie | Scary Movie 4 (2006)As Henry Hale | (Not seen) |
| movie | Dear Wendy (2005)As Krugsby | (Not seen) |
| movie | The Grudge (2004)As Peter Kirk | (Not seen) |
| movie | Igby Goes Down (2002)As Jason Slocumb | (Not seen) |
| movie | Titan A.E. (2000) (AKA "Planet Ice")As Captain Korso (voice) | (Not seen) |
| movie | Lucky Numbers (2000)As Detective Pat Lakewood | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Kurt Moss(1 episode) | (Not seen) |
| movie | Lake Placid (1999)As Jack Wells | (Not seen) |
| movie | Brokedown Palace (1999) (AKA "Two Girls")As Hank Greene | (Not seen) |
| movie | Zero Effect (1998)As Daryl Zero | (Not seen) |
| movie | The End of Violence (1997)As Mike Max | (Not seen) |
| movie | Pretty as a Picture: The Art of David Lynch (1997)As Self | (Not seen) |
| movie | Lost Highway (1997)As Fred Madison | (Not seen) |
| movie | Mr. Wrong (1996)As Whitman Crawford | (Not seen) |
| movie | Independence Day (1996) (AKA "ID4")As President Thomas J. Whitmore | (Not seen) |
| movie | While You Were Sleeping (1995)As Jack Callaghan | (Not seen) |
| movie | Casper (1995)As Dr. James Harvey | (Not seen) |
| movie | The Last Seduction (1994)As Clay Gregory | (Not seen) |
| movie | Wyatt Earp (1994)As Ed Masterson | (Not seen) |
| movie | Mr. Jones (1993)As Construction Site Foreman | (Not seen) |
| movie | Sommersby (1993)As Orin Meecham | (Not seen) |
| movie | Sleepless in Seattle (1993)As Walter | (Not seen) |
| movie | Malice (1993) (AKA "Bodily Harm")As Andy Sarafian | (Not seen) |
| movie | Newsies (1992)As Bryan Denton | (Not seen) |
| movie | Singles (1992)As Dr. Jeffrey Jamison | (Not seen) |
| movie | A League of Their Own (1992)As Bob Hinson | (Not seen) |
| movie | Brain Dead (1990) (AKA "Paranoia")As Dr. Rex Martin | (Not seen) |
| movie | The Serpent and the Rainbow (1988)As Dennis Alan | (Not seen) |
| movie | Spaceballs (1987) (AKA "Planet Moron")As Lone Starr | (Not seen) |
| movie | Ruthless People (1986)As Earl James Mott | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Host(1 episode) | (Not seen) |