Anna Martine Freeman

Anna Martine Freeman played the Chief Technician in the Doctor Who television story The Star Beast.