ActingArt HsuBorn 1975-01-19· Flushing, New York, USAKnown forCrank: High Voltage2009ACTIONFull filmographyCrank: High Voltage2009ACTION