Edward Bresnan

Edward Bresnan played Christopher in the Torchwood story Children of Earth.