Actor
Non-Living
Demonios tus ojos
Actor - Oliver
Project Lazarus
Actor - Dr. Serra
Ignacio of Loyola
Actor - Father Sánchez
Mindscape
Actor - Senator Rockford
No Rest for the Wicked
Actor - Tipo Esbelto
The Haunting
Actor - Aurelio No-Do Secreto
Moscow Zero
Actor - Alec
The Dark Hour
Actor - Pablo