2022Black BirdAaron Zicherman · 2 episodesShow
2022First KillWaters · 3 episodesShow
2021SwaggerCamden Ryder Sr. · 7 episodesShow
2021The EqualizerCaptain Curtis Martin · 1 episodeShow
2020Christmas DilemmaHowardMovie
2020Your HonorSgt. Joe Corrigan · 2 episodesShow
2020FBI: Most WantedAlonzo Stackhouse · 1 episodeShow
20193 from HellGlassy WolfMovie
2018LegaciesMr. Greasley · 1 episodeShow
2018The ResidentBrett Slater · 2 episodesShow
2018Black LightningCommander Carson Williams (uncredited) · 4 episodesShow
2016HollywontMovie
2015RosewoodMarcel Crawford · 1 episodeShow
2013The CongressScanner (voice)Movie
2013Feeding Mr. BaldwinLance BryantMovie
2013LEGO Hero Factory: Brain AttackDunkan Bulk (voice)Movie
2012Ticket OutAgent KempMovie
2012The First FamilyWilliam Johnson · 36 episodesShow
2012Jane by DesignJudge Bentley Pope · 3 episodesShow
2011LEGO Hero Factory: Savage PlanetDunkan Bulk (voice)Movie
2011Switched at BirthDoctor Larkin, Dr. Trent Larkin · 1 episodeShow
2010LEGO Hero Factory: Rise of the RookiesDunkan Bulk (voice)Movie
2010My Name Is KhanPresident Barack ObamaMovie
2009Contradictions of the HeartMichaelMovie
2007iCarlyColonel Morgan · 1 episodeShow
2006SharkRick Lucas · 1 episodeShow
2005WantedPolice Officer · 1 episodeShow
2005Fair GameMarcusMovie
2004Boston LegalDr. Jeremy Marley · 1 episodeShow
2004Veronica MarsClarence Wiedman · 11 episodesShow
2004Johnson Family VacationStanMovie
2000The DistrictSgt. Ray Cutter · 2 episodesShow
2000Fatal BladeMattMovie
1999Three KingsCamp SoldierMovie
1997The PracticeF.B.I. Agent · 1 episodeShow
1996The Adventures of Sinbad1 episodeShow
1996The Jamie Foxx ShowBraxton P. Hartnabrig · 100 episodesShow
1996Original GangstasSpyroMovie
1994Jack Reed: A Search for JusticeRookieMovie
1993Diagnosis: MurderBobby Scott · 2 episodesShow
1992MartinMichael · 1 episodeShow
1990Dream OnMark · 1 episodeShow
1989Family MattersSam The Slam · 1 episodeShow
1989CoachBo Whitley · 5 episodesShow