The Aliens 2018
as Sanchez
Once Upon a Time in Cuba 2005
Actor
Legend of the Chupacabra 2000
Credits from TMDB.