Ethan Brooke

Ethan Brooke played Gray in the Torchwood television story Adam.