Balls Up 2026
as Argentina Soldier
The Pout-Pout Fish 2026
as Green Starfish (voice)
Eden 2025
as Governor's Translator
The Sloth Lane 2024
as Luis (voice)
Return to the End 2022
as Guillermo
Pelícano 2019
as Octavio
Credits from TMDB.