2026GET JIROBob (voice), Bob / Gelato Thug Driver #2 (voice) · 4 episodesShow
2026Killing CastroMovie
2025Abraham's Boys: A Dracula StoryAbrahamMovie
2025BallardHarry Bosch · 3 episodesShow
2025RickyLeslie TorinoMovie
2024Watchmen: Chapter IIRorschach / Walter Kovacs (voice)Movie
2024Watchmen: Chapter IRorschach / Walter Kovacs (voice)Movie
2022Batman: The Long Halloween Deluxe EditionCarmine Falcone / Luigi Maroni (voice)Movie
2022Dark WindsDominic McNair · 1 episodeShow
2022Bosch: LegacyHarry Bosch · 30 episodesShow
2021Batman: The Long Halloween, Part TwoCarmine Falcone / Luigi Maroni (voice)Movie
2021Nova VitaDr. Dexter Luis · 10 episodesShow
2021Batman: The Long Halloween, Part OneCarmine Falcone (voice)Movie
2021The EqualizerElijah Reed · 1 episodeShow
2019The MandalorianImperial Captain · 1 episodeShow
2019ShaftSpecial Agent ViettiMovie
2019An Affair to Die ForRussellMovie
2018TitansLex Luthor · 1 episodeShow
2018Escape Plan 2: HadesThe ZookeeperMovie
2017CastlevaniaRatko (voice) · 5 episodesShow
2016Live by NightTim HickeyMovie
2016Bornebusch i tevefabrikenGuest · 1 episodeShow
2015BoschHarry Bosch · 68 episodesShow
2014Poker NightMaxwellMovie
2014Transformers: Age of ExtinctionJames SavoyMovie
2013Marvel's Agents of S.H.I.E.L.D.Felix Blake · 3 episodesShow
2012ArgoBatesMovie
2012Promised LandRobMovie
2012Marvel One-Shot: Item 47Felix BlakeMovie
2012TouchRandall Meade · 3 episodesShow
2012Man on a LedgeDante MarcusMovie
2011Good Morning, KillerMike DonatoMovie
2010Law & Order: LAAttorney Kennedy · 1 episodeShow
2010The TownDino CiampaMovie
2009White CollarSenator Terrence Pratt · 2 episodesShow
2009Handsome HarryGebhardtMovie
2009KingsBartender · 1 episodeShow
2008The Human ContractMr. PraylisMovie
2008The NarrowsTonyMovie
2008Raising the BarNate Chrisman · 1 episodeShow
2007LifeKyle Hollis · 2 episodesShow
2007Gone Baby GoneLionel McCreadyMovie
2006SharkJavier / Dexter Modene · 1 episodeShow
2006JerichoColonel Robert Hoffman · 1 episodeShow
2006Kidnapped1 episodeShow
2005The CloserGregory Disken · 1 episodeShow
2005Numb3rsAgent Graves · 1 episodeShow
2005Assault on Precinct 13MilosMovie
2004DeadwoodSilas Adams · 27 episodesShow
2004TwistedDale BeckerMovie
2003Biker BoyzMaxMovie
2002HackZachary · 2 episodesShow
2002The Twilight ZoneDylan · 1 episodeShow
2001UC: Undercover1 episodeShow
2001BlondeBaseball Player · 2 episodesShow
2001Big AppleJimmy Flynn · 8 episodesShow
2000Once in the LifeTorchMovie
2000That's LifeDr. Eric Hackett · 17 episodesShow
2000CementMoeMovie
2000FalconeSonny Napoli · 9 episodesShow
1999Third WatchCameron · 1 episodeShow
1999Mind PreyJohn MailMovie
1999Total Recall 20701 episodeShow
1998The Day Lincoln Was ShotLewis Thornton PaineMovie