Andrea Lowe

Andrea Lowe played Katie Russell in Torchwood in Fragments.