| tv | Your Friendly Neighborhood Spider-Man (2025)As Otto Octavius (voice)(3 episodes) | (Not seen) |
| movie | SNL50: The Homecoming Concert (2025) | (Not seen) |
| movie | Downton Abbey: A New Era (2022)As Jack Barber | (Not seen) |
| movie | Late Night (2019)As Charlie Fain | (Not seen) |
| tv | The Good Fight (2017)As Caleb Garlin(4 episodes) | (Not seen) |
| tv | The Path (2016)As Calvin 'Cal' Roberts(36 episodes) | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self(1 episode) | (Not seen) |
| tv | The Tonight Show Starring Jimmy Fallon (2014)As Self(3 episodes) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self(2 episodes) | (Not seen) |
| tv | Hannibal (2013)As Will Graham(39 episodes) | (Not seen) |
| movie | Hysteria (2011)As Dr. Mortimer Granville | (Not seen) |
| movie | Our Idiot Brother (2011) (AKA "My Idiot Brother")As Christian Smith | (Not seen) |
| movie | Confessions of a Shopaholic (2009)As Luke Brandon | (Not seen) |
| movie | Adam (2009)As Adam Raki | (Not seen) |
| movie | Savage Grace (2007)As Sam Green | (Not seen) |
| movie | Evening (2007)As Buddy Wittenborn | (Not seen) |
| movie | The Jane Austen Book Club (2007)As Grigg | (Not seen) |
| movie | Blood and Chocolate (2007) (AKA "Blood & Chocolate")As Aiden | (Not seen) |
| movie | Basic Instinct 2 (2006)As Adam Towers | (Not seen) |
| movie | Ella Enchanted (2004)As Prince "Char" Charmont | (Not seen) |
| movie | King Arthur (2004) (AKA "King Arthur: Director's Cut")As Galahad | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(1 episode) | (Not seen) |
| movie | Black Hawk Down (2001)As Sfc. Kurt Schmid | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Nolan Price(3 episodes) | (Not seen) |
| tv | Law & Order (1990)As Nolan Price(83 episodes) | (Not seen) |