Cast Credits Torchwood (2006) Guest starring as Soldier Episode 1x07: Greeks Bearing Gifts (Nov 26, 2006)