Actor
Una pequeña confusión
2024 · as Gerente Café
Newborn
2024
Todavía Conmigo
Five Minutes That Ruined Carlos’ Night
2024 · as Carlos
La posada
2023 · as Santa Claus/San José
Making It Up
2023 · as Daniel
Travelers: Lost in Time
2022
Bankrolled
2021 · as Aderales
Badge of Steel
2019 · as Chavo Xochimilco
If I Were You
2018 · as Emigdio
Leaf Blower
2015
The Legend of the Nahuala
2007 · as Leo San Juan (voice)