Paul James

Paul James played Noah Vickers in the Torchwood story The New World.