| tv | His & Hers (2026)As Richard(6 episodes) | (Not seen) |
| tv | The Terminal List: Dark Wolf (2025)As Hank 'Dash' Dashnaw(1 episode) | (Not seen) |
| tv | Candy (2022)As Allan Gore(5 episodes) | (Not seen) |
| tv | Halo (2022)As Master Chief, Spartan-117 / John-117(17 episodes) | (Not seen) |
| tv | Defending Jacob (2020)As Neal Logiudice(8 episodes) | (Not seen) |
| movie | The Devil Has a Name (2019)As Ezekiel | (Not seen) |
| movie | Beast of Burden (2018)As Bloom | (Not seen) |
| movie | Skyscraper (2018)As Ben | (Not seen) |
| movie | Den of Thieves (2018)As Ray Merrimen | (Not seen) |
| movie | First Man (2018)As Jim Lovell | (Not seen) |
| tv | American Gods (2017)As Mad Sweeney(11 episodes) | (Not seen) |
| movie | 13 Hours: The Secret Soldiers of Benghazi (2016)As Kris 'Tanto' Paronto | (Not seen) |
| tv | The Brink (2015)As Zeke Tilson(10 episodes) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self(1 episode) | (Not seen) |
| movie | Preservation (2014)As Sean Neary | (Not seen) |
| tv | Orange Is the New Black (2013)As George 'Pornstache' Mendez(19 episodes) | (Not seen) |
| movie | Allegiance (2012)As Lieutenant Alec Chambers | (Not seen) |
| tv | Person of Interest (2011)As Tommy Clay(1 episode) | (Not seen) |
| movie | Happythankyoumoreplease (2010)As Charlie | (Not seen) |
| tv | The Good Wife (2009)As Gregory Mars(1 episode) | (Not seen) |
| tv | White Collar (2009)As JB Bellmiere(1 episode) | (Not seen) |
| movie | Tell Tale (2009) (AKA "Tell-Tale")As Cochius | (Not seen) |
| movie | Vicky Cristina Barcelona (2008)As Ben | (Not seen) |
| tv | Weeds (2005)As Demetri Ravitch(8 episodes) | (Not seen) |
| tv | It's Always Sunny in Philadelphia (2005)As Ricky Falcone(1 episode) | (Not seen) |
| movie | Lords of Dogtown (2005) (AKA "American Knights")As Craig Stecyk | (Not seen) |
| movie | The Manchurian Candidate (2004)As PFC Eddie Ingram | (Not seen) |
| movie | The Mudge Boy (2003)As Brent | (Not seen) |
| tv | The Wire (2002)As Nick Sobotka(13 episodes) | (Not seen) |
| movie | Bubble Boy (2001)As Todd | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Don Kozlowski(9 episodes) | (Not seen) |
| tv | Law & Order (1990)As Sean Hauser(2 episodes) | (Not seen) |