| movie | Karate Kid: Legends (2025)As Victor Lipani | (Not seen) |
| tv | Fatal Attraction (2023)As Dan Gallagher(8 episodes) | (Not seen) |
| tv | Dr. Death (2021)As Dr. Christopher Duntsch(8 episodes) | (Not seen) |
| tv | Little Fires Everywhere (2020)As Bill Richardson(8 episodes) | (Not seen) |
| tv | When They See Us (2019)As Mickey Joseph(3 episodes) | (Not seen) |
| movie | Oprah Winfrey Presents: When They See Us Now (2019)As Self | (Not seen) |
| tv | Chelsea (2016)As Self(1 episode) | (Not seen) |
| tv | Unbreakable Kimmy Schmidt (2015)As Purvis(1 episode) | (Not seen) |
| tv | The Affair (2014)As Cole Lockhart(42 episodes) | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self(1 episode) | (Not seen) |
| movie | Lay the Favorite (2012)As Jeremy | (Not seen) |
| tv | Fringe (2008)As Peter Bishop(100 episodes) | (Not seen) |
| movie | Shutter (2008)As Benjamin Shaw | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(1 episode) | (Not seen) |
| movie | Battle in Seattle (2007)As Randall | (Not seen) |
| movie | Bobby (2006)As Wade | (Not seen) |
| movie | Aurora Borealis (2005)As Duncan Shorter | (Not seen) |
| movie | Cursed (2005) (AKA "Wes Craven's Cursed")As Jake | (Not seen) |
| movie | The Laramie Project (2002)As Matt Galloway | (Not seen) |
| movie | The Safety of Objects (2001)As Paul Gold | (Not seen) |
| movie | Ocean's Eleven (2001) (AKA "11")As Joshua Jackson (uncredited) | (Not seen) |
| movie | The Skulls (2000)As Lucas "Luke" McNamara | (Not seen) |
| movie | Gossip (2000)As Beau Edson | (Not seen) |
| movie | Muppets from Space (1999)As Beach Scene (uncredited) | (Not seen) |
| movie | Cruel Intentions (1999) (AKA "Cruel Inventions")As Blaine Tuttle | (Not seen) |
| movie | Apt Pupil (1998)As Joey | (Not seen) |
| movie | Urban Legend (1998) (AKA "Mixed Culture")As Damon Brooks | (Not seen) |
| movie | Scream 2 (1997) (AKA "Scream Again")As Film Class Guy #1 | (Not seen) |
| tv | The Daily Show (1996)As Self(2 episodes) | (Not seen) |
| movie | D3: The Mighty Ducks (1996)As Charlie Conway | (Not seen) |
| tv | ER (1994)As Jimmy Pepper(1 episode) | (Not seen) |
| movie | D2: The Mighty Ducks (1994)As Charlie Conway | (Not seen) |
| movie | The Mighty Ducks (1992) (AKA "Champions")As Charlie Conway | (Not seen) |
| tv | The Simpsons (1989)As Jesse Grass (voice)(1 episode) | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Host(1 episode) | (Not seen) |