Jon Kit Lee

Jon Kit Lee portrayed Blind Beggar in the Iron Fist episode The Blessing of Many Fractures.