He debuted as a professional in 2002 with the Casper Rockies, going 5–5 with a 4.95 ERA and .290 opponent average as the young man on the staff.
Baseball America rated him as the number 13 prospect in the Pioneer League, between Jonathan Broxton and Ubaldo Jiménez among pitchers.
In 2005, the Tainan native returned to Asheville, where he was 7–9 with a 5.65 ERA and surrendered 23 gopher balls, the most in the South Atlantic League.
Ching-Lung improved his record to 10–5 in 2006 with the Modesto Nuts but his ERA remained elevated at 5.39.
It was an international rotation, featuring Dutch hurler Rick van den Hurk, Japan's Atsushi Nohmi, Mexican Marco Estrada, Taiwan's Lo and an American in the fifth slot.