Seriale TV 1994: Dolina lalek (Valley of the Dolls) jako Ray Ariaz 1995: Ostry dyżur (ER) jako Hernandez 1995: Ostry dyżur (ER) jako sanitariusz 1995-2008: Tylko jedno życie (One Life to Live) jako Antonio Vega 1996: Oblicza Nowego Jorku (New York Undercover) jako Luis 1996: Meandry sprawiedliwości (Swift Justice) jako Palo Montega 1998: Cztery rogi (Four Corners) jako Tomas Alvarez 1998-99: Podróż do Ziemi Obiecanej (Promised Land) jako Leon Flores 1999: Pamięć absolutna 2070 (Total Recall 2070) jako Jack Brant 1999: Dotyk anioła (Touched by an Angel) jako Eddie Testaverde 1999: Zdarzyło się jutro (Early Edition) jako Ramon Archiletta 2005: Prawo i porządek (Law & Order) jako Aberto Moretti 2006: Wheel of Fortune (amerykański teleturniej) – gość 2008: Prawo i porządek: Zbrodniczy zamiar (Law & Order: Criminal Intent) jako Teru 2009: CSI: Kryminalne zagadki Miami jako Jason Molina 2010: Mentalista jako Omar Vega 2013: Zaprzysiężeni jako Santana 2013: Słodkie kłamstewka jako Dominic Russo 2014: Mroczne zagadki Los Angeles jako dr Enrique Cabrera 2015: Castle jako Manuel Villalobos 2016: Kingdom jako detektyw Poole 2016: Shooter 2017: Jeździec bez głowy jako Hiob 2018: MacGyver jako kapitan Delarosa 2018: The Gifted: Naznaczeni jako Sebastian Diaz 2018: Seal Team jako