Acting
Louis Mendoza
Bekannt aus
The Shield – Gesetz der Gewalt
(2002) – Injured Mexican
Sympathy for Delicious
(2010) – Maria Leceta
Shapeshifter
(2005) – Eddie
Dismembered
(2003) – First Young Man
Chencho
(2006) – Ruben