This land is 2024
as Mr. Gutierrez
Quinceañera 2024
as Priest
Whiteblood 2017
as Dr. Ruiz
Spider-Man 3 2007
as Test Site Technician
Mr. & Mrs. Smith 2005
as Colombian Military Officer
Mr. Jones 1993
as Bellboy
Credits from TMDB.