Cast Credits Torchwood (2006) Guest starring as Teenage Girl Episode 2x01: Kiss Kiss, Bang Bang (Jan 16, 2008)