People of the Book TBA
Actor
Ravens 2025
as Yomichan
The Wailing 2024
as Hombre de Negro
Malditos 2020
as Self
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
Credits from TMDB.