Actor
Ravens
2025 · as Yomichan
The Wailing
2024 · as Hombre de Negro
The Man Who Killed Don Quixote
2018 · as Don Quixote (commercial)
13 Curses
2002 · as Camarero Pub
Basquiat
1996 · as Medieval Villager
1492: Conquest of Paradise
1992 · as Alonso de Bolaños