Simon Shackleton

Simon Shackleton played Bob in the Torchwood story Fragments.