Ellen K. Beagle

Ellen K. Beagle portrayed Hospital Visitor in the Iron Fist episode Immortal Emerges from Cave.