Cast Credits Bizaardvark (2016) Guest starring as Gina Olvera Episode 1x18: Mom! Stop! (Jan 13, 2017) Major Crimes (2012) Guest starring as Mrs. Riley Episode 4x09: Wish You Were Here (Aug 3, 2015) Scandal (2012) Guest starring as Luna Vargas (6 episodes) Episode 6x14: Head Games (May 11, 2017) Episode 6x13: The Box (May 4, 2017) Episode 6x11: Trojan Horse (Apr 20, 2017) Episode 6x06: Extinction (Mar 16, 2017) Episode 6x02: Hardball (Feb 2, 2017) Episode 6x01: Survival of the Fittest (Jan 26, 2017) View 3 more View 3 less Royal Pains (2009) Guest starring as Donna Episode 2x07: Comfort's Overrated (Jul 22, 2010) Good Morning, Miami (2002) Starring as Lucia Rojas-Klein Guest starring as Lucia Rojas-Klein (10 episodes) Episode 1x10: Hi, My Name Is Jake (Jan 2, 2003) Episode 1x09: I'm With Stupid (Dec 12, 2002) Episode 1x08: If It's Not One Thing, It's a Mother (Dec 5, 2002) Episode 1x07: Penny Wise, Jake Foolish (Nov 14, 2002) Episode 1x06: Kiss of the Spiderman (Oct 31, 2002) Episode 1x05: The Heart Is a Lonely Apartment Hunter (Oct 24, 2002) Episode 1x04: Swan Jake (Oct 17, 2002) Episode 1x03: The Way to Dylan's Heart (Oct 10, 2002) Episode 1x02: Power Failure (Oct 3, 2002) Episode 1x01: Pilot (Sep 26, 2002) View 7 more View 7 less Queen of Swords (2000) Starring as Maria Teresa 'Tessa' Alvarado Starring as The Queen of Swords