In the early 2000s Cheng worked for the Democratic Progressive Party's Information and Culture Department [REF].
Cheng joined the 2009 Taoyuan County magistrate election under the Democratic Progressive Party banner on 5 December 2009.