Actor
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