Nina Kassa

Nina Kassa portrayed Tech in the Iron Fist episode Heart of the Dragon.