Ia menerima gelar sarjana hukum dari Universitas Nasional Taiwan pada 1960. Sebagai pengacara, ia membela korban Kaohsiung pada 1980. Periode 1982-1986, ia menjabat President of the Kaohsiung Chapter of the YMCA. Ia menikah dengan Chu A-ying dan ayah 3 putera dan seorang puteri. Pernikahannya berakhir dengan perceraian.
Selain sebagai pendiri Partai Demokratik Progresif, ia juga seorang anggota Komite Pusat dan Anggota Eksekutif Central Standing Committee (1986-2000).
Karier Politik
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 Oktober2000-1 Februari2002 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 Mei2007 membuat PresidenChen 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.[1]Diarsipkan 2007-05-17 di Wayback Machine.
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.