Ia lahir pada bulan Mei 1966 di Jinzhou, dari keluarga etnis Manchu dan menjadi komandan skuadron di Angkatan Udara Tentara Pembebasan Rakyat ketika ia terpilih menjadi antariksawan pada tahun 1998. Ia telah mengumpulkan 1000 jam terbang pada tahun 2004. Ia terpilih sebagai bagian dari kru cadangan untuk misi Shenzhou 9.[1] Pada tahun 2013, ia terpilih untuk menerbangkan Shenzhou 10, penerbangan antariksa ketiga ke stasiun antariksa Tiongkok pertama Tiangong 1.[2]
Karier
Shenzhou 10 diluncurkan pada 11 Juni 2013, pukul 09:38 UTC (17:38 waktu setempat) dengan roket Long March 2F.[3] Roket ini berlabuh di stasiun antariksa Tiangong-1, dan kru menghabiskan 12 hari di dalamnya. Zhang kembali ke Bumi pada Rabu, 26 Juni 2013 pukul 00:07 UTC. Total durasi misi adalah 14 hari 14 jam dan 29 menit.[4]