Filmography
| 2017 | S.W.A.T. (2017) (TV Series) · as Oscar |
| 2016 | Foreign Land · as actor |
| 2015 | Ominous · as Detective Ezequiel Villa |
| 2015 | Benjamin Troubles · as Miguel |
| 2013 | Betrayal (TV Series) · as Aurelio Voltan |
| 2012 | I Am Bad · as Dad |
| 2010 | Rizzoli & Isles (TV Series) · as Roberto Gusano |
| 2009 | 16 to Life · as Ronald |
| 2009 | NCIS: Los Angeles (TV Series) · as Jay Rivera |
| 2009 | HawthoRNe (TV Series) · as Gary |
| 2008 | 90210 (TV Series) · as Manager |
| 2006 | Backlash · as Agent Donaldson |
| 2006 | Dexter (TV Series) · as Rubio |
| 2005 | Landslide · as Danny Santiago |
| 2005 | Medium (TV Series) · as Pablo |
| 2005 | Raynee Days · as He |
| 2003 | Devil's Knight · as Richie Cobor |
| 2003 | Cold Case (TV Series) · as '10 |
| 2002 | Santa, Jr. · as Earl Hernandez |
| 2002 | She Spies (TV Series) · as Carlito Rodriguez |
| 2002 | CSI: Miami (TV Series) · as Neal Perkins |
| 2002 | Monk (TV Series) · as Sanchez |
| 2001 | Training Day · as Mark |
| 2001 | Sticks · as Sargento sanchez |
| 2001 | Gabriela · as Mike |
| 2001 | 24 (TV Series) · as Agent Torres |
| 2000 | The District (TV Series) · as Deputy Arturo Cortez |
| 2000 | CSI: Crime Scene Investigation (TV Series) · as Officer Andy Cantelvo |
| 1998 | Charmed (TV Series) · as Greg Conroy |
| 1997 | Clockwatchers · as Derrick |
| 1996 | Solo · as Sgt. Lorenzo |
| 1996 | Nash Bridges (TV Series) · as Evan Cortez |
| 1995 | Crimson Tide · as Ood Mahoney |
| 1995 | JAG (TV Series) · as Gomez |
| 1994 | Clear and Present Danger · as Sergeant Oso |
| 1993 | Philadelphia · as Guy in Library (uncredited) |
| 1993 | Ultraman: The Ultimate Hero (TV Series) · as Arturu |
| 1992 | American Me · as Eddie |
| 1992 | The Silencer · as Drew |
| 1992 | Picket Fences (TV Series) · as Adam Wright |
| 1992 | The Hat Squad (TV Series) · as Armando |
| 1991 | L.A. Story · as Tod PA |
| 1991 | Dolly Dearest · as Hector |
| 1991 | Pink Lightning · as Carlos |
| 1990 | Across the Tracks · as Bobby (Teammate #1) |
| 1989 | Say Anything · as Partier |
| 1988 | Freddy's Nightmares (TV Series) · as Danny |
| 1987 | 21 Jump Street (TV Series) · as Robert Campos |
