Huang Cheng

Huang Cheng (黃政) portrayed Chian Da Long/Super Rider X in the Taiwanese Super Riders film series.