2025Boston BlueRev. Edwin Peters · 26 episodesShow
2025FEELSitter 10Movie
2024Angry Birds Mystery IslandMarlon (voice) · 1 episodeShow
2024Ghostbusters: Frozen EmpireWinston ZeddemoreMovie
2023The Retirement PlanJosephMovie
2023Prisoner's DaughterHankMovie
2023ChampionsCoach Phil PerettiMovie
2022Quantum LeapHerbert 'Magic' Williams · 31 episodesShow
2021Beebo Saves ChristmasSanta Claus (voice)Movie
2021Ghostbusters: AfterlifeWinston ZeddemoreMovie
2021Star Wars: The Bad BatchGrini Millegi (voice) · 1 episodeShow
2021Redemption DayEd PaxtonMovie
2020Home Movie: The Princess BridePrince Humperdinck · 1 episodeShow
2019Adventure Force 5Dr. Lawrence AbelMovie
2019The Movies That Made UsWinston Zeddemore (archive footage) · 1 episodeShow
2019Infinity TrainAtticus (voice) · 7 episodesShow
2019City on a HillFranklin Ward · 2 episodesShow
2019L.A.'s FinestJoseph Vaughn · 26 episodesShow
2018Carl Weber's The Family BusinessL.C. Duncan · 62 episodesShow
2018Nappily Ever AfterRichard JonesMovie
2018High & Outside: A Baseball NoirSanzoneMovie
2017APBNed Conrad · 12 episodesShow
2016Heaven SentDonatelloMovie
2016Infinity TrainAtticus (voice)Movie
2016GravesJacob Mann · 9 episodesShow
2016MacGyverMilton Bozer · 1 episodeShow
2016Lethal WeaponHank Peterson · 1 episodeShow
2016SpacemanJoeMovie
2016GhostbustersUncle BillMovie
2016God's Not Dead 2Judge StennisMovie
2016Batman: Bad BloodLucius Fox (voice)Movie
2016Angie TribecaPete Tribeca · 1 episodeShow
2016The Man in the SiloMarcus WellsMovie
2015BallersMr. Hagerty · 1 episodeShow
2015Grace and FrankieJacob · 17 episodesShow
2015Gallows RoadBob CollinsMovie
2014Merry Ex-MasPastor EdMovie
2014TouchedDr. BeckMovie
2014ScorpionBrooks · 1 episodeShow
2014To Hell and BackJoeMovie
2014The Grim SleeperDetective Gerry ClaymarMovie
2014The Last SongGuestMovie
2013Dear Secret SantaPastor AveryMovie
2013DoonbyLeroy JacksonMovie
2013The MillersWalter · 1 episodeShow
2013IronsideBludso · 1 episodeShow
2013Turning PointJoe JohnsonMovie
2013Call Me Crazy: A Five FilmPercyMovie
2013BattledogsMax StevensMovie
2012Ambush at Dark CanyonCyrus ParkerMovie
2012Deer CrossingCaptain BaileyMovie
2012Guys with KidsThe Judge · 1 episodeShow
2012Beverly Hills Chihuahua 3: Viva la Fiesta!Pedro (voice)Movie
2012The Adventures of Mickey Matson and the Copperhead ConspiracyIvan StumpwaterMovie
2012ScandalCommander Randolph Boles · 1 episodeShow
2012Key & PeeleDad · 1 episodeShow
2011Hart of DixieErnie Hayes · 1 episodeShow
2011Underground Entertainment: The MovieErnieMovie
2011Franklin & BashJudge Lawrence Perry · 4 episodesShow
2011Deep Blue BreathLord Vater (voice)Movie
2011Beverly Hills Chihuahua 2PedroMovie
2010Game of DeathClarenceMovie
2010Transformers: PrimeAgent William Fowler (voice) · 65 episodesShow
2010Blue BloodsDarryl Ward · 1 episodeShow
2010StasisStrangerMovie
2010Rizzoli & IslesAdmiral Frost · 2 episodesShow
2010Hot in ClevelandErnie Hudson · 1 episodeShow
2010Machete JoeSheriff TaylorMovie
2010Smokin' Aces 2: Assassins' BallAnthony VejarMovie
2009White CollarMr. Jeffries · 1 episodeShow
2009MeteorGen. Brasser · 2 episodesShow
2009Pastor BrownDeacon Harold ToddMovie
2009Dragonball EvolutionSifu NorrisMovie
2009Fatal SecretsDetective CarterMovie