	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.