Samantha Herrera

Samantha Herrera portrayed Becca in the Iron Fist episode Eight Diagram Dragon Palm.