Paul Hayes

Paul Hayes played Costerdane in the Torchwood story "Immortal Sins".