Brett Allen

Brett Allen played Ben Taylor in the Torchwood story A Day in the Death.