Cast Credits NCIS (2003) Guest starring as Tanya Owens Episode 17x06: Institutionalized (Nov 5, 2019) [Co-Star]