Ben Foster - Torchwood 1.10 – 3