Cast Credits Torchwood (2006) Guest starring as Woman in Shop Episode 1x03: Ghost Machine (Oct 29, 2006)