chen served three terms on the taichung county council before running for a seat on the legislative yuan in 1992. he won reelection in 1995 and 1998. he joined the non-partisan solidarity union in 2004 as the newly founded political party's secretary-general. chen supported ma ying-jeou in the 2012 presidential election.