2026Forever, This RingMovie
2026StepfatherDarnellMovie
2026Another Man's WifeBrendanMovie
2025Terry McMillan Presents: His, Hers & OursDarius StoneMovie
2025BFFsMovie
2025I'll Be Home for National Margarita DaySamMovie
2025Both Eyes OpenDr. Eric MurphyMovie
2024ForeverJohnnie TaylorMovie
2024Disney Junior ArielKing Triton (voice) · 59 episodesShow
2023Love & Murder: Atlanta PlayboyLanceMovie
2023The ComebackJeff MurrayMovie
2023Alert: Missing Persons Unit1 episodeShow
2022The Best Man: The Final ChaptersHarper Stewart · 8 episodesShow
2022IncarnationBradMovie
2018River Runs RedCharles Coleman, Sr.Movie
2018Set It UpRichard "Rick" OtisMovie
2017My Little Pony: The MovieCapper (voice)Movie
2017'Til Death Do Us PartAlex StoneMovie
2016Opening NightMalcolmMovie
2015RosewoodDr. Mike Boyce · 3 episodesShow
2015EmpireAngelo Dubois · 23 episodesShow
2014Murder in the FirstTerry English · 32 episodesShow
2013The Trials of Cate McCallAustin Moseley, Austin Moseley (uncredited)Movie
2013The Best Man HolidayHarper StewartMovie
2013Baggage ClaimLangston HughesMovie
2012Between UsCarloMovie
2011New GirlArtie · 1 episodeShow
2011Dylan Dog: Dead of NightVargusMovie
2010Our Family WeddingWhipped FriendMovie
2010Black PantherHistorical Panther #2Movie
2009Better Off TedGreg · 1 episodeShow
2008Days of WrathSteve LeratoMovie
2007Private PracticeSam Bennett · 111 episodesShow
2006Day BreakDetective Brett Hopper · 13 episodesShow
200630 DaysJamal BoyMovie
2005RentBenjamin Coffin IIIMovie
2005Slow BurnJeffrey SykesMovie
2005CakeHemingway JonesMovie
2004DrumHenry NxumaloMovie
2004Kevin HillKevin Hill · 22 episodesShow
2003Abby SingerTaye Diggs (uncredited)Movie
2003BasicPikeMovie
2003Malibu's Most WantedSeanMovie
2002ChicagoBandleaderMovie
2002EquilibriumBrandtMovie
2002Brown SugarAndre Romulus 'Dre' EllisMovie
2002Just a KissAndreMovie
2002New Best FriendArtie BonnerMovie
2000The Way of the GunJeffersMovie
1999House on Haunted HillEddie BakerMovie
1999The Best ManHarper StewartMovie
1999The West WingAgent Wesley · 2 episodesShow
1999The WoodRolandMovie
1999GoMarcusMovie
1998Will & GraceJames Hanson · 4 episodesShow
1998How Stella Got Her Groove BackWinston ShakespeareMovie
1997The Chris Rock Show1 episodeShow
1994New York Undercover1 episodeShow