A control method suppressing spiral wave and spatiotemporal chaos by using local electric shock produced by moving controller is proposed. The local electric shock is to myocardial cells around spiral wave tip to suppress the rotation of spiral wave tip, causing spiral wave tip to move out of the boundary. We studied numerically with Luo-Rudy phase I heart model. It shows that with appropriate number of grid points controlled by local electrical shock and the control thresholds of membrane potential, both spiral wave and spatiotemporal chaos can be suppressed. The minimum number of controlled grid points is 9. The shortest control times of spiral wave and spatiotemporal chaos are less than 150 ms and 500 ms, respectively.