2025BallardGerard Willis · 1 episodeShow
2023GoosebumpsBen Howard · 8 episodesShow
2022Bosch: LegacyDet. Gerard Willis · 1 episodeShow
2022All American: HomecomingZeke Allen · 11 episodesShow
2022The Other V WordKyleMovie
2021The Girl in the WoodsAlex · 8 episodesShow
2021The UpshawsMitch · 1 episodeShow
2021RebelRandall Vokelberg · 3 episodesShow
2018CharmedDexter Vaughn · 1 episodeShow
2018The NeighborhoodAgent Ryder · 1 episodeShow
2018Liza on DemandMark · 1 episodeShow
2018HeadgameThe ElderMovie
2018FixedPhilMovie
2016Mary + JaneNate · 1 episodeShow
2016Love Is All You Need?Coach ThompsonMovie
2016American Crime StoryDennis Schatzman · 7 episodesShow
2015Any DayTroyMovie
2015Dancer and the DameShepardMovie
2015My Favorite FiveMatthew (Intellect)Movie
2015Marvel's Agent CarterSam Sawyer · 1 episodeShow
2014American SniperInstructor RolleMovie
2014Drumline: A New BeatDr. Sean TaylorMovie
2013MomRay · 4 episodesShow
2012SavagesHayes/'O' SecurityMovie
2012The Client ListDetective Monroe · 5 episodesShow
2011Pizza ManLeoMovie
2011Franklin & BashDante · 1 episodeShow
2009The LeagueTyree · 1 episodeShow
2009Red SandsMarcus HowstonMovie
2007Private PracticeRyan · 1 episodeShow
2006HeroesD.L. Hawkins · 23 episodesShow
2006The Last AdamBobby JacksonMovie
2003Tru CallingBlake · 1 episodeShow
2003Threat MatrixTom Purdy / Ibrahim Kureshi · 1 episodeShow
2002DrumlineSean TaylorMovie
2002Joe and MaxJoe LouisMovie
2000MasqueradeOtisMovie
2000FreakyLinks1 episodeShow
1999The '60sEmmet TaylorMovie
1999The '60sEmmet Taylor · 2 episodesShow
1999Providence3 episodesShow
1998He Got GameD'Andre MackeyMovie
1997HoodlumTyroneMovie
1997Love JonesEddie ColesMovie
1997Buffy the Vampire SlayerForrest Gates · 12 episodesShow
1994Due SouthTyree Cameron · 1 episodeShow
1994ERPolice Officer · 1 episodeShow