2022
7.0
Actor
2021
Non-Living
2017
6.4
Demonios tus ojos
Actor - Oliver
2016
7.1
Project Lazarus
Actor - Dr. Serra
6.9
Ignacio of Loyola
Actor - Father Sánchez
2013
Mindscape
Actor - Senator Rockford
2011
5.6
No Rest for the Wicked
Actor - Tipo Esbelto
Full filmography