Ellen Cullen

Ellen Cullen played the Geneva Technician in The Tenth Planet.