Steve Greenstein

Steve Greenstein portrayed Peanut Vendor in Iron Fist.