Cast Credits Critters: A New Binge (2019) Guest starring as Penelope Episode 1x03: Episode 3 (Mar 21, 2019)