Cast Credits Torchwood (2006) Guest starring as Annie Botchwell Episode 1x04: Cyberwoman (Nov 5, 2006)