Actor · Born 1969
The Trumpeter and the Ghost
2026 · as El Fantasma
La Marca del Jaguar: El despertar del fuego
2026 · as Mictlantecuhtli
Electro Andes: Episode 1 - The Night of the Andean Beast
2026 · as Lucio Alameda
Crazy
2020
Angel On The Clock
2017 · as Señor del pasado
Wicked Flying Monkeys
2015 · as León
Top Cat: The Movie
2011 · as Matute (voice)
Wizards and Giants
2003 · as Leoarchibaldo