Cast Credits Torchwood (2006) Guest starring as Nettie Episode 2x10: From Out of the Rain (Mar 12, 2008)