Hector 'El Perro' Garcia
FBI (2018)
Gone (2017)
Man #2
Ozark (2017)
Sniper
MacGyver (2016)
Man
Elementary (2012)
Daniel Lucas (uncredited)
NCIS (2003)
Pakistani #2 (uncredited)
R.A.C. Guard #1 (uncredited)
Stunts