Jabarkan Karier Politik dari Chang Chun-hsiung

Ia juga anggota Legislatif Yuan (1983-2000). Dalam Pemilu presiden 2000, ia adalah Manajer Umum Kampanye Chen Shui-bian. Pada masa pemerintahan Chen, ia menjabat sebagai Sekretaris Jenderal Kantor Presiden pada 2000 dan Wakil Perdana Menteri. Ia diangkat menjabat Perdana Menteri pada periode 6 Oktober 2000-1 Februari 2002 saat menggantikan Tang Fei. Chang menggantikan Yu Shyi-kun. Sejak 2002, ia menjadi Sekretaris Jenderal Partai Progresif Demokrasi dan Penasihat Senior di Kantor Presiden.

Pengunduran diri Su Tseng-chang sebagai Perdana Menteri pada 12 Mei 2007 membuat Presiden Chen Shui-bian menunjuk Chang sebagai perdana menteri yang baru pada 14 Mei 2007. Ini merupakan kali kedua Chang menjabat sebagai perdana menteri. Pengunduran Su dan pengangkatan kedua Chang sebagai perdana menteri menandai bermulanya masa pemerintahan perdana menteri yang ke-6.

Ia pernah menjabat perdana menteri di bawah Presiden Chen pada periode 2000-2002. Ia juga menjabat Ketua (lembaga semi-pemeirntah) Yayasan Pertukaran Selat (Straits Exchange Foundation/SEF) yang menangani hubungan dengan China.