Torchwood Guest cast, played by Lachele Carl Episode 3x03: Day Three (Jul 8, 2009) Episode 3x04: Day Four (Jul 9, 2009)