Benjamin Nevis

Benjamin Nevis was a "whistleblower" who was responsible for leaking some comprehensive Torchwood reports about alien activity. (PROSE: The Secret Lives of Monsters)