Cast Credits Doctor Who (2005) Guest starring as Ruby Episode 8x10: In the Forest of the Night (Oct 25, 2014) Peppa Pig (2004) Starring as Peppa Pig This Morning (1988) Guest starring as Harley Bird Episode 29x146: 04/04/2017 (Apr 4, 2017)