2026The Wizard of the KremlinRowlandMovie
2025Wake Up Dead Man: A Knives Out MysteryBp. LangstromMovie
2025Highest 2 LowestPaul ChristopherMovie
2025The Phoenician SchemeMartyMovie
2024AtrabiliousVincent DaughertyMovie
2024ARK: The Animated SeriesHenry Townsend (voice) · 14 episodesShow
2023American FictionThelonious 'Monk' EllisonMovie
2023RustinRep. Adam Clayton PowellMovie
2023Asteroid CityGeneral GibsonMovie
2023Digman!(voice), Uncle Christ (voice) · 1 episodeShow
2023Bill Russell: LegendBill Russell (voice) · 2 episodesShow
2022Say Hey, Willie Mays!Jackie Robinson (voice)Movie
2022I Am GrootThe Watcher (voice) · 1 episodeShow
2022The BatmanLt. James GordonMovie
2021Marvel Studios' 2021 Disney+ Day SpecialThe Watcher (voice) (archive footage)Movie
2021The French Dispatch of the Liberty, Kansas Evening SunRoebuck WrightMovie
2021No Time to DieFelix LeiterMovie
2021What If...?The Watcher (voice) · 26 episodesShow
2021MonsterMr. HarmonMovie
2020The Oedipus ProjectTiresiasMovie
2020All Day and a NightJDMovie
2019Green Eggs and HamMcWinkle (voice) · 13 episodesShow
2019The LaundromatMalchus Irvin BoncamperMovie
2019The GoldfinchJames 'Hobie' HobartMovie
2019The PublicAndersonMovie
2019Rigged: The Voter Suppression PlaybookNarrator (voice)Movie
2018We Are Not Done YetProducerMovie
2018MoynihanNarrator (voice)Movie
2018Hold the DarkRussell CoreMovie
2018Age OutDetective PortnoyMovie
2018O.G.Louis MenkinsMovie
2018Game NightFBI Agent Henderson (uncredited)Movie
2017Unseen EnemyNarrator (voice)Movie
2016ConfirmationCharles OgletreeMovie
2015The Hunger Games: Mockingjay - Part 2Beetee LatierMovie
2015The Good DinosaurPoppa (voice)Movie
2015The Gospel According to MacNarrator (voice)Movie
2014Mass Extinction: Life at the BrinkNarrator (voice)Movie
2014The Hunger Games: Mockingjay - Part 1Beetee LatierMovie
2014Forgotten Four: The Integration of Pro FootballNarrator (voice)Movie
2013Only Lovers Left AliveDr. WatsonMovie
2013The Hunger Games: Catching FireBeetee LatierMovie
2013The Inevitable Defeat of Mister & PeteHenryMovie
2013A Single ShotSimonMovie
2013Broken CityCarl FairbanksMovie
2011Extremely Loud & Incredibly CloseWilliam BlackMovie
2011The Ides of MarchSenator ThompsonMovie
2011Source CodeDr. RutledgeMovie
2010Boardwalk EmpireValentin Narcisse · 20 episodesShow
2008Cadillac RecordsMuddy WatersMovie
2008Quantum of SolaceFelix LeiterMovie
2008W.Colin PowellMovie
2008Chicago 10Bobby Seale (voice)Movie
2007BlackoutNelsonMovie
2007The InvasionDr. Stephen GaleanoMovie
2007New OrleansNarrator (voice)Movie
2006Blood DiamondsNarrator (voice)Movie
2006Casino RoyaleFelix LeiterMovie
2006Lady in the WaterMr. DuryMovie
2005SyrianaBennett HolidayMovie
2005Broken FlowersWinstonMovie
2005Lackawanna BluesMr. PaulMovie
2005The True Story of HannibalNarrator (voice)Movie
2004Unforgivable Blackness: The Rise and Fall of Jack JohnsonOther Voices (voice)Movie
2004The Venture Bros.Think Tank / Dr. Nidaba (voice) · 1 episodeShow
2004The Manchurian CandidateCPL Al MelvinMovie
2004Sin's KitchenRexMovie
2004With All Deliberate SpeedNarrator (Voice)Movie
2003Angels in AmericaNorman 'Belize' Ariaga / Mr. Lies / Homeless man / The Angel Europa · 6 episodesShow
2003Sam Cooke: LegendNarrator (voice)Movie
2002D-ToxJaworskiMovie
2001AliHoward BinghamMovie