You might also see him in:
Cleveland Abduction (TV Movie) (filming) Castro
2014 A Gringo Honeymoon (Short) (completed) Carlos
2012-2015 Major Crimes (TV Series)
Detective Julio Sanchez - Special Master (2015) ... Detective Julio Sanchez - Internal Affairs (2015) ... Detective Julio Sanchez - Leap of Faith (2014) ... Detective Julio Sanchez - Chain Reaction (2014) ... Detective Julio Sanchez - Trial by Fire (2014) ... Detective Julio Sanchez Show all 47 episodes
2013 Lauren (TV Series)
Martinez - Episode #2.8 (2013) ... Martinez - Episode #2.4 (2013) ... Martinez - Episode #2.2 (2013) ... Martinez
2005-2012 The Closer (TV Series)
Detective Julio Sanchez - The Last Word (2012) ... Detective Julio Sanchez - Armed Response (2012) ... Detective Julio Sanchez - Last Rites (2012) ... Detective Julio Sanchez - Drug Fiend (2012) ... Detective Julio Sanchez - Fool's Gold (2012) ... Detective Julio Sanchez Show all 105 episodes
2012 White Collar (TV Series) Enrico Morales - Most Wanted (2012) ... Enrico Morales
2003-2011 CSI: Miami (TV Series) Marcos Trejo / Martin Medesto - Special Delivery (2011) ... Marcos Trejo - Hurricane Anthony (2003) ... Martin Medesto (uncredited)
2011 Los Americans (TV Series) Memo - The Truth Hurts (2011) ... Memo - Happy Birthday (2011) ... Memo - Going to Mexico (2011) ... Memo - The Legacy ... Memo - Lead Us Not Unto Temptation ... Memo Show all 7 episodes
2008-2009 Breaking Bad (TV Series) Tuco Salamanca - Grilled (2009) ... Tuco Salamanca - Seven Thirty-Seven (2009) ... Tuco Salamanca - A No-Rough-Stuff-Type Deal (2008) ... Tuco Salamanca - Crazy Handful of Nothin' (2008) ... Tuco Salamanca
2008 Ylse (TV Series) Jesse
2007-2008 My Name Is Earl (TV Series) Paco - Love Octagon (2008) ... Paco - Early Release (2007) ... Paco - Midnight Bun (2007) ... Paco - Randy in Charge: Of Our Days and Our Nights (2007) ... Paco - The Frank Factor (2007) ... Paco
2003-2008 CSI: Crime Scene Investigation (TV Series) Donald Balboa / Miguel Durado - A Thousand Days on Earth (2008) ... Donald Balboa - Play with Fire (2003) ... Miguel Durado
2007 Day Break (TV Series) Luis Torres - What If He's Free? (2007) - What If They're Connected? (2007) ... Luis Torres
2003-2006 Nip/Tuck (TV Series) Alejandro Pérez - Merrill Bobolit (2006) ... Alejandro Pérez - Pilot (2003) ... Alejandro Pérez
2006 10 Tricks Sal
2005 Brothers in Arms Reverend
2005 Havoc Chino
2004 My Name Is Modesty: A Modesty Blaise Adventure Raphael Garcia
2004 Just Hustle Spanish Professor 2002-2003 The Division (TV Series) Ray Sanchez / Roland - Acts of Betrayal (2003) ... Ray Sanchez - Hearts & Minds (2003) ... Ray Sanchez - Angel Work (2002) ... Roland
2003 Star Trek: Elite Force II (Video Game) Lieutenant Jorge Gonzalez (voice)
2003 24 (TV Series) Rouse - Day 2: 3:00 a.m.-4:00 a.m. (2003) ... Rouse - Day 2: 2:00 a.m.-3:00 a.m. (2003) ... Rouse
2002 Boomtown (TV Series) Ruben - Crash (2002) ... Ruben
2002 Robbery Homicide Division (TV Series) Jesus 'Termite' Rosales - City of Strivers (2002) ... Jesus 'Termite' Rosales
2002 Collateral Damage Junior
2001 Training Day Sniper
2000 Blood Money (TV Movie) Gutierrez
2000 Alien: Resurrection (Video Game) DiStephano (voice)
2000 Harsh Realm (TV Series) Sergeant Escalante - Cincinnati (2000) ... Sergeant Escalante - Manus Domini (2000) ... Sergeant Escalante
1995-2000 The Eddie Files (TV Series) Johnny - Length and Area: Sleep Like a Dog (2000) ... Johnny - Variables: The Green Thumb (1998) ... Johnny - Ratios: The Lonesome Pine (1998) ... Johnny - Charts & Graphs: The Dessert Derby (1998) ... Johnny - Volume: The Day Manhattan Ran Dry (1997) ... Johnny Show all 16 episodes
1999-2000 Seven Days (TV Series) Teo Millar / Rodriguez - The Cuban Missile (2000) ... Teo Millar - Daddy's Girl (1999) ... Rodriguez
1995-2000 NYPD Blue (TV Series) Rico / Raoul - Everybody Plays the Mule (2000) ... Rico - Heavin' Can Wait (1995) ... Raoul 1999 The Last Marshal T-Boy
1999 From Dusk Till Dawn 2: Texas Blood Money (Video) Jesus
1999 Strange World (TV Series) Rinaldo Molina - Man Plus ... Rinaldo Molina
1998 Playing Patti
1998 Star Trek: Deep Space Nine (TV Series) Vargas - The Siege of AR-558 (1998) ... Vargas
1998 The Practice (TV Series) Miguel Moreno - Truth and Consequences (1998) ... Miguel Moreno
1997 413 Hope St. (TV Series) Rico - Lost Boys and Gothic Girls (1997) ... Rico
1997 Alien: Resurrection Vincent Distephano
1997 Cracker: Mind Over Murder (TV Series) MacCormick - 'Tis Pity She's a Whore (1997) ... MacCormick
1997 Last Stand at Saber River (TV Movie) Manuel
1997 The X-Files (TV Series) Eladio Buente - El Mundo Gira (1997) ... Eladio Buente
1996 The Rock Sergeant Rojas (uncredited)
1996 The Substitute Joey Six
1996 Up Close & Personal Fernando Buttanda
1996 Broken Arrow Air Force Staff Officer at Casualty Briefing (uncredited)
1995 Walker, Texas Ranger (TV Series) Sergeant Perez - Case Closed (1995) ... Sergeant Perez
1995 The Marshal (TV Series) Rossiter - The Ballad of Lucas Burke (1995) ... Rossiter
1994 Dragstrip Girl (TV Movie) Doogie
1994 Clear and Present Danger Domingo Chavez
1994 Dead Badge Tomas Gomez
1993 Living and Working in Space: The Countdown Has Begun (Video) Arturo
1993 When the Party's Over Mario
1993 Blood In, Blood Out Chuey
1993 Murder, She Wrote (TV Series) José 'Joseph' Galvan - Double Jeopardy (1993) ... José 'Joseph' Galvan
1992 Under Siege Ramirez
1992 Judgement Cyclone
1992 Nails (TV Movie) Paco Sanchez
1992 Man Trouble Balco
1991 Perfect Crimes (TV Movie) Diego
1991 Dead Again Clerk
1991 Out for Justice Hector
1990 Hunter (TV Series) Tomas Delgado - La Familia (1990) ... Tomas Delgado
1990 China Beach (TV Series) Lopez - One Small Step (1990) ... Lopez
1990 Lifestories (TV Series) - Frank Brody (1990)
1990 Cold Dog Soup Gang Member
1990 Gremlins 2: The New Batch Messenger
1990 Matlock (TV Series) Alien Worker - The Cookie Monster (1990) ... Alien Worker
1990 Freddy's Nightmares (TV Series) Johnny 'Mac' McFarland - Life Sentence (1990) ... Johnny 'Mac' McFarland (as Ray Cruz)
1989 A Nightmare on Drug Street (Short) Felipe
1989 I Know My First Name Is Steven (TV Movie) Punk #2
1988 Knots Landing (TV Series) Van Driver / Young Man - Deserted (1988) ... Van Driver - Borderline (1988) ... Young Man
1988 Twice Dead Gang Member
1988 CBS Schoolbreak Special (TV Series) Angel Perez - Gangs (1988) ... Angel Perez
1988 Cagney & Lacey (TV Series) Alonzo - Land of the Free (1988) ... Alonzo (as Raymond Garcia)
1988 Beauty and the Beast (TV Series) Hal - Down to a Sunless Sea (1988) ... Hal
1987 Maid to Order Sam (as Raymond Garcia)
1987 Vietnam War Story (TV Series)