Known For
Filmography
2022
2021
2017
2017
2016
2014
20122011
2009
2009
2009

Promised Land
TV · as Roberto · 1 ep

Hard Luck Love Song
Movie · as Santiago

Debris
Movie · as Manolo

S.W.A.T.
TV · as Chato · 1 ep

How Do You Thirst
Movie

Kingdom
TV · as Police Officer · 1 ep
Triangle
Triangle
Movie · as Mexican Blood Guy #2

Shameless
TV · as Berger · 1 ep

Bobby Fischer Live
Movie · as Chessplayer #1

Vampiro
Movie · as Checo

NCIS: Los Angeles
TV · as Sheriff · 1 ep