Anabios 2026
as Auto Repair Worker
Where the Tracks End 2023
as Lorenzo
Pedro Páramo 2024
Stunts
Credits from TMDB.