Cast Credits This Is Wonderland (2004) Guest starring as Cherilee Episode 3x08: Episode 34 (Jan 25, 2006) Missing (2003) Guest starring as Barbie Moorehead Episode 1x08: Ties that Bind (Sep 27, 2003) [Co-Star]