Cast Credits Torchwood (2006) Guest starring as Greta Episode 4x02: Rendition (Jul 15, 2011) [Co-Star] Numb3rs (2005) Guest starring as Girl Episode 2x24: Hot Shot (May 19, 2006) [Co-Star]