Pieces 2024
as Arturo
Nipples & Palm Trees 2012
as Al i.e. Hood
Smoke 2007
as Max
Freedom Writers 2007
as Paco
Celos 2006
as Gerardo
The River: Legend of La Llorona 2006
as Miguel
Revenge of La Llorona 2006
Actor
Credits from TMDB.