Cast Credits Power Rangers (1993) Guest starring as Lady Penelope Episode 15x04: Heart of Blue (Mar 12, 2007)