Saint Rose Of Lima 2017
as Dr. Juan del Castillo
Christopher Columbus, The Enigma 2007
as Spanish inmigrant (Uncredited)
El Cantante 2006
as Friend in the bar (uncredited)
Credits from TMDB.