Nathan Barnatt

Nathan Barnatt portrayed Tased Man in New Warriors.