20263 Days RisingRobert PoeMovie
2025Saint ClareMailman BobMovie
2023Death on the BorderDetective John WatsonMovie
2022BitconKipMovie
2022Private PropertyEd HogateMovie
2021Magic in Mount HollyBuyerMovie
2021Gossip GirlMr. Keller · 1 episodeShow
2020Power Book II: GhostJudge Lucas · 5 episodesShow
2020For NYCMovie
2020InterrogationDetective James Connor · 6 episodesShow
2019The ShedBaneMovie
2019HustlersReeseMovie
2019Wish ManTom WellsMovie
2019All That We DestroyParkerMovie
2019Queens of Scream - Triple FeatureMasonMovie
2018The Good CopJoseph Privett · 2 episodesShow
2018Warning ShotDavidMovie
2018Tom Clancy's Jack RyanCarter Estes · 1 episodeShow
2018DeceptionCharles Quaid · 1 episodeShow
2017Against the NightDetective RamseyMovie
2017The OutcastsHerb WatsonMovie
2016Monster TrucksWade ColeyMovie
2016Cold MoonSheriff Ted HaleMovie
2016DivorceCarson Hodges · 1 episodeShow
2016Marvel's Luke CageRafael Scarfe · 7 episodesShow
2016MacGyverDouglas Bishop · 1 episodeShow
2016BullRay Peterman, Max Hyland · 1 episodeShow
2016MadoffHarry Markopolos · 4 episodesShow
2015Sneaky PeteDuane Harding · 1 episodeShow
2015EmpireEdison Cruz · 1 episodeShow
2014GothamDoug · 1 episodeShow
2014Rob the MobAgent Frank HurdMovie
2013Ray DonovanVan Miller · 7 episodesShow
2013Under the DomeMarston · 3 episodesShow
2013AftermathEricMovie
2012ElementaryWinston Utz · 1 episodeShow
2012AlcatrazOfficer Donovan · 1 episodeShow
2011UnforgettableJim Garrett · 1 episodeShow
2010Blue BloodsGary Heller · 2 episodesShow
2010Janie JonesChuckMovie
2010As Good As DeadAaronMovie
2009The Cell 2DuncanMovie
2008Drillbit TaylorJittery BodyguardMovie
2007New York City SerenadeLesMovie
2007Burn NoticeJosh Wagner · 1 episodeShow
2007The Hottest StateHarrisMovie
2007RuffianBill NackMovie
2007VacancyMasonMovie
2007The Wedding Bells1 episodeShow
2007Cherry CrushWade ChandlingMovie
2006Crazy EightsBrent SykesMovie
2006Ugly BettyMr. Sparks · 1 episodeShow
2006World Trade CenterChuck SereikaMovie
2006PsychRobert · 1 episodeShow
2006Where There's a WillRichie GreeneMovie
2005Mrs. HarrisGeorge BolenMovie
2005Arthur Hailey's DetectiveBrewmasterMovie
2004Boston LegalFrankie Cox · 1 episodeShow
2003The School of RockBattle of the Bands Director (uncredited)Movie
2003A Good Night to DieChadMovie
2002Red DragonRalph Mandy (uncredited)Movie
2002The Twilight ZoneMartin Donner · 1 episodeShow
2002The Dead ZoneFuture Man / Christopher Wey · 7 episodesShow
2002The Jimmy ShowJimmy O'BrienMovie
2001Chelsea WallsLenny BarnumMovie
2001Strange Frequency1 episodeShow
2001Pursuit of HappinessAlanMovie
1999Joe the KingAngry Man Bob Owes (uncredited)Movie
1998Curtain CallBrett ConwayMovie
1998Buddy FaroBob Jones · 13 episodesShow