Jim Castillo

Jim Castillo played an anchor in the Torchwood story The New World.