RC

Filmography
| 2025 | Ballard (TV Series) · as Robert Olivas |
| 2024 | Primos (TV Series) · as Tío Ignacio |
| 2023 | Glamorous (TV Series) · as Teddy |
| 2023 | Will Trent (TV Series) · as Councilman Victor Carrey |
| 2021 | Leverage: Redemption (TV Series) · as Edgar Ramirez |
| 2021 | Blindspotting (TV Series) · as Darrell |
| 2021 | Reefa · as Officer Morales |
| 2020 | Selena: The Series (TV Series) · as Abraham Quintanilla |
| 2019 | Truth Be Told (TV Series) · as Vince |
| 2019 | Christmas Reservations · as Kevin Portillo |
| 2019 | Narco Soldiers · as Don Toribio |
| 2018 | Tournament · as Steve |
| 2018 | Rise (2018) (TV Series) · as Johnny Cruz |
| 2017 | Santa Clarita Diet (TV Series) · as Dan Palmer |
| 2017 | Mission Control · as Diaz |
| 2016 | Kevin Can Wait (TV Series) · as Frank |
| 2015 | Telenovela (TV Series) · as Martin |
| 2015 | |
| 2015 | Being Charlie · as Drake |
| 2014 | Jane the Virgin (TV Series) · as Bruce |
| 2014 | Bad Teacher (TV Series) · as Tico |
| 2014 | Chicago P.D. (TV Series) · as Det. Sal Ortiz |
| 2013 | Welcome to the Family (TV Series) · as Miguel Hernandez |
| 2012 | Scandal (2012) (TV Series) · as Francisco Vargas |
| 2011 | Dead Space: Aftermath · as Alejandro Borges (voice) |
| 2010 | Hawaii Five-0 (TV Series) · as Agent Callaghan |
| 2010 | Piranha 3D · as Sam |
| 2010 | Chasing 3000 · as Dr. Boogie |
| 2009 | Superman/Batman: Public Enemies · as Major Force (voice) |
| 2009 | Warehouse 13 (TV Series) · as Detective Briggs |
| 2009 | Don't Let Me Drown · as Dionisio |
| 2009 | Castle (2009) (TV Series) · as Alex Lopez |
| 2008 | Saving God · as Rev. Danny Christopher |
| 2008 | Days of Wrath · as Detective Romeros |
| 2008 | Ball Don't Lie · as Ruben |
| 2007 | Cosmic Radio · as Vasquez |
| 2007 | Desperate Housewives Special: Secrets and Lies · as Carlos Solis |
| 2007 | Rockaway · as Dave |
| 2007 | Burn Notice (TV Series) · as Rafael Serano |
| 2007 | Kings of South Beach · as Enrique |
| 2006 | Desperate Housewives Special: The More You Know, the Juicier It Gets · as Carlos Solis |
| 2006 | Desperate Housewives Special: All the Juicy Details · as Carlos Solis |
| 2005 | The Tyra Banks Show (TV Series) |
| 2004 | Desperate Housewives (TV Series) · as Carlos Solis |
| 2004 | The Alamo · as Private Gregorio Esparza |
| 2003 | Joan of Arcadia (TV Series) · as Sgt. Eddie Fosberg |
| 2003 | Kingpin (TV Series) · as Cast |
| 2002 | Monk (TV Series) · as Jimmy Belmont |
| 2002 | George Lopez (TV Series) · as Victor |
| 2002 | The Grubbs (TV Series) · as Coach Garra |
| 2001 | 24 (TV Series) · as Agent Bundy |
| 2001 | Philly (TV Series) · as A.d.a. Eddie Price |
| 2001 | Six Feet Under (TV Series) · as Ramon |
| 2001 | The Division (TV Series) · as Bernard |
| 1995 | JAG (TV Series) · as Miguel |
| 1993 | NYPD Blue (TV Series) · as Kenny Sotomayor |









