A Short and Skinny Train Robbery TBA
as Eduardo
Captain America: Brave New World 2025
as Priest
23 Hours 2024
as Ricardo
Never Give Up 2023
as Luis
Plane 2023
as Javier Molina
Credits from TMDB.