Ellen Cullen

Ellen Cullen played the Geneva Technician in the Doctor Who story The Tenth Planet.