|
Luciérnagas en El Mozote (2025) as Colonel Montenegro |
|
North of the 10 (2022) as David |
|
13 Minutes (2021) as Carlos |
|
Switched Before Birth (2021) as Gabe Ramirez |
|
100 Days to Live (2019) as Jack Byers |
|
Stano (2019) as Billy |
|
Canal Street (2019) as DJ Wado |
|
The Journey Ahead (2018) as Marcos |
|
Secrets of Deception (2017) as Detective Reyes |
|
Restored Me (2016) as Roger Escalante |
|
Hands of Stone (2016) as Benny Huertas |
|
Tag (2015) as Edmund |
|
Cesar Chavez (2014) as Gilbert Padilla |
|
Latinos Beyond Reel (2013) as Himself |
|
América (2011) as Correa |
|
Ticking Clock (2011) as Ed Beker |
|
Undocumented (2010) as Alberto |
|
Legion (2010) as Estevez |
|
Behind Enemy Lines III: Colombia (2009) as Alvaro Cardona |
|
The Deadliest Lesson (2008) as Daniel |
|
Live Free or Die Hard (2007) as Agent Johnson |
|
Walkout (2006) as Panfilo Crisostomo |
|
The Time Machine (2002) as Toren |
|
Home Invaders (2001) as Angel |
|
Crossfire (1999) as Hernandez |
|
Blade Squad (1998) as Bravo |
|
Dead Men Can't Dance (1997) as Sixkiller |
|
Destination Unknown (1997) as Rico |
|
Innocent Blood (1992) as Coroner's Assistant |
|
Criminal Justice (1990) as Raymond Alvarez |
|
holySmoke () as Ace |
|
Bella's Story (2018) Director |