Cast Credits Feud (2017) Guest starring as Margot Merrill Episode 1x03: Mommie Dearest (Mar 19, 2017) [Co-Star] Castle (2009) Guest starring as Lily Episode 8x22: Crossfire (May 16, 2016) [Co-Star] NCIS (2003) Guest starring as Harper Episode 17x07: No Vacancy (Nov 12, 2019) [Co-Star]