Cast Credits Drop Dead Diva (2009) Guest starring as Olivia Episode 2x12: Bad Girls (Aug 29, 2010) The Mentalist (2008) Guest starring as Jeanette Episode 7x11: Byzantium (Feb 11, 2015) [Co-Star] NCIS (2003) Guest starring as Pilar Rivera Episode 19x07: Docked (Nov 8, 2021)