Melanie Stevens

Melanie Stevens appeared as Dr. Larsen in Big Finish's Torchwood audio story Outbreak.