Black Panther: Wakanda Forever
as NamorSpectre
as Mexican Man in LiftCaught Stealing
as Tulum BartenderEscobar: Paradise Lost
as Roldano BrotherMarvel Studios Assembled: The Making of Black Panther: Wakanda Forever
as SelfBel Canto
as Comandante Benjamin ( Benjas)Tigers Are Not Afraid
as El ChinoPedro Páramo
as Juan PreciadoThe Precocious and Brief Life of Sabina Rivas
as JuanMexican Gangster
as Alfredo Ríos GaleanaSleep Dealer
as David CruzStand Clear of the Closing Doors
as Ricardo Sr.Days of Grace
as Teacher / LupeWalking Vengeance
as DavidSilence Is Welcome
as Soldado 1On the Edge
as Limpia VidriosThe Cu Bird's Last Song
as LauroYou Live for Me
as GavilánMalamados, en la soledad todo esta permitido
2007The Load
as Francisco TenamaztleThis Is Not a Comedy
as Himself