Cast Credits Undercovers (2010) Starring as Claudio Vega Persons Unknown (2010) Guest starring as Stefano D'Angelo (3 episodes) Episode 1x10: Identity (Aug 21, 2010) Episode 1x07: Smoke and Steel (Jul 24, 2010) Episode 1x06: The Truth (Jul 17, 2010) Southland (2009) Guest starring as Victor Cifuentes (5 episodes) Episode 5x03: Babel (Feb 27, 2013) Episode 3x10: Graduation Day (Mar 8, 2011) [Co-Star] Episode 3x09: Failure Drill (Mar 1, 2011) [Co-Star] Episode 3x07: Sideways (Feb 15, 2011) [Co-Star] Episode 3x02: Punching Water (Jan 11, 2011) View 2 more View 2 less The Mentalist (2008) Guest starring as Carlos Ruiz Episode 4x14: At First Blush (Feb 9, 2012) [Co-Star] Bones (2005) Guest starring as Danato Episode 10x21: The Life in the Light (Jun 4, 2015) I'm with Her (2003) Guest starring as Ramon Episode 1x07: The Last Action Queero (Nov 11, 2003) Frasier (1993) Guest starring as Esteban de Rojo Episode 11x07: Maris Returns (1) (Nov 4, 2003) [Co-Star] Days of Our Lives (1965) Starring as Franco Kelly