CharacterEsther DrummondEsther Drummond in Torchwood (2006), played by Alexa Havins Bruening. Played byAlexa Havins BrueningAppears inTorchwood2006