2019
Terminator: Dark Fate
Actor - Mexican City Cop
Hellboy
Actor - Esteban Ruiz / Camazotz
I Can Quit Whenever I Want
Actor - Bodyguard
2016
Risen
Actor - Thief #1
Escape plan
Actor - Firefighter
Wild Oats
Actor - Antonio
Ignacio of Loyola
Actor - Calixto
Full filmography