Lisa Masters

Lisa Masters portrayed Doctor in the Iron Fist episode Under Leaf Pluck Lotus.