| tv | The Bondsman (2025)As Hub Halloran(8 episodes) | (Not seen) |
| movie | SNL50: The Homecoming Concert (2025) | (Not seen) |
| movie | Brats (2024) | (Not seen) |
| movie | MaXXXine (2024)As John Labat | (Not seen) |
| movie | Beverly Hills Cop: Axel F (2024)As Capt. Cade Grant | (Not seen) |
| movie | Leave the World Behind (2023)As Danny | (Not seen) |
| movie | The Toxic Avenger (2023) (AKA "The Toxic Avenger Unrated")As Bob Garbinger | (Not seen) |
| tv | Colin from Accounts (2022)As Kevin Bacon(1 episode) | (Not seen) |
| movie | The Guardians of the Galaxy Holiday Special (2022)As Kevin Bacon | (Not seen) |
| movie | One Way (2022)As Fred Sr. | (Not seen) |
| movie | They/Them (2022)As Owen Whistler | (Not seen) |
| movie | You Should Have Left (2020)As Theo Conroy | (Not seen) |
| tv | City on a Hill (2019)As Jackie Rohr(26 episodes) | (Not seen) |
| tv | No Activity (2017)As Kevin Bacon (voice)(2 episodes) | (Not seen) |
| movie | Tour de Pharmacy (2017)As Ditmer Klerken | (Not seen) |
| movie | The Darkness (2016)As Peter Taylor | (Not seen) |
| movie | Patriots Day (2016)As Richard DesLauriers | (Not seen) |
| tv | The Late Late Show with James Corden (2015)As Self - Guest(1 episode) | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self - Guest(1 episode) | (Not seen) |
| tv | Hot Ones (2015)As Self(1 episode) | (Not seen) |
| movie | Cop Car (2015)As Sheriff Kretzer | (Not seen) |
| movie | Black Mass (2015)As FBI Agent Charles McGuire | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self - Guest(7 episodes) | (Not seen) |
| tv | Variety Studio: Actors on Actors (2014)As Self(1 episode) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self(3 episodes) | (Not seen) |
| tv | @midnight with Chris Hardwick (2013)As Self(1 episode) | (Not seen) |
| tv | The Following (2013)As Ryan Hardy(45 episodes) | (Not seen) |
| tv | Teen Titans Go! (2013)As Kevin Bacon (voice)(1 episode) | (Not seen) |
| movie | R.I.P.D. (2013) (AKA "Ghost Agent: R.I.P.D.")As Bobby Hayes | (Not seen) |
| movie | Crazy, Stupid, Love. (2011) (AKA "Love Again")As David Lindhagen | (Not seen) |
| movie | X-Men: First Class (2011) (AKA "X-Men: First Generation")As Sebastian Shaw / Black King | (Not seen) |
| movie | Elephant White (2011)As Jimmy the Brit | (Not seen) |
| movie | Super (2010) (AKA "Super!")As Jacques | (Not seen) |
| tv | Bored to Death (2009)As Himself(1 episode) | (Not seen) |
| tv | RuPaul's Drag Race (2009)As Self - Video Message(1 episode) | (Not seen) |
| movie | Taking Chance (2009)As LtCol Mike Strobl | (Not seen) |
| movie | Frost/Nixon (2008)As Jack Brennan | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(3 episodes) | (Not seen) |
| movie | The Air I Breathe (2007) (AKA "Fragmentos del destino")As Love | (Not seen) |
| movie | Death Sentence (2007)As Nick Hume | (Not seen) |
| movie | Where the Truth Lies (2005)As Lanny | (Not seen) |
| movie | Loverboy (2005)As Marty | (Not seen) |
| movie | Beauty Shop (2005)As Jorge | (Not seen) |
| movie | The Woodsman (2004)As Walter | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(1 episode) | (Not seen) |
| movie | In the Cut (2003)As John Graham (uncredited) | (Not seen) |
| movie | Mystic River (2003)As Sean Devine | (Not seen) |
| tv | American Idol (2002)As Self(1 episode) | (Not seen) |
| movie | Live from Baghdad (2002) | (Not seen) |
| movie | Trapped (2002) (AKA "Call")As Joe Hickey | (Not seen) |
| movie | Novocaine (2001)As Actor Lance Phelps | (Not seen) |
| movie | Hollow Man (2000) (AKA "Hollow Man - Unsichtbare Gefahr")As Sebastian Caine / Hollow Man | (Not seen) |
| movie | My Dog Skip (2000)As Jack Morris | (Not seen) |
| movie | Stir of Echoes (1999)As Tom Witzky | (Not seen) |
| tv | Will & Grace (1998)As Kevin Bacon(2 episodes) | (Not seen) |
| movie | Wild Things (1998) (AKA "Sex Crimes")As Sergeant Ray Duquette | (Not seen) |
| movie | Picture Perfect (1997)As Sam Mayfair | (Not seen) |
| movie | Digging to China (1997)As Ricky Schroth | (Not seen) |
| tv | The Daily Show (1996)As Self(1 episode) | (Not seen) |
| movie | Sleepers (1996)As Sean Nokes | (Not seen) |
| movie | Balto (1995)As Balto (voice) | (Not seen) |
| movie | Murder in the First (1995)As Henri Young | (Not seen) |
| movie | Apollo 13 (1995)As Jack Swigert | (Not seen) |
| movie | The Air Up There (1994)As Jimmy Dolan | (Not seen) |
| movie | The River Wild (1994)As Wade | (Not seen) |
| tv | Frasier (1993)As Vic (voice)(1 episode) | (Not seen) |
| movie | A Few Good Men (1992)As Capt. Jack Ross | (Not seen) |
| movie | Queens Logic (1991)As Dennis | (Not seen) |
| movie | JFK (1991)As Willie O'Keefe | (Not seen) |
| movie | Flatliners (1990)As David Labraccio | (Not seen) |
| movie | Tremors (1990) (AKA "Beneath Perfection")As Valentine McKee | (Not seen) |
| tv | The Simpsons (1989)As Philly Concierge (voice)(1 episode) | (Not seen) |
| movie | Criminal Law (1988)As Martin Thiel IV | (Not seen) |
| movie | Planes, Trains & Automobiles (1987) (AKA "Planes, Trains and Automobiles")As Taxi Racer | (Not seen) |
| movie | Footloose (1984)As Ren McCormack | (Not seen) |
| movie | Diner (1982)As Timothy Fenwick Jr. | (Not seen) |
| movie | Only When I Laugh (1981) (AKA "Neil Simon's Only When I Laugh")As Don | (Not seen) |
| movie | Friday the 13th (1980) (AKA "A Long Night at Camp Blood")As Jack Burrell | (Not seen) |
| movie | Starting Over (1979)As Husband - Young Couple | (Not seen) |
| movie | National Lampoon's Animal House (1978) (AKA "Animal House")As Chip Diller | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Host(1 episode) | (Not seen) |