The Hood Has Eyez 2007
as Psycho
Curse of La Llorona 2007
as Daniel
Nailed 2006
as Uniformed Officer #3
Revenge of La Llorona 2006
as Eduardo
Grand Canyon 1991
as Carlos
Credits from TMDB.