Durante la Ceremonia de apertura de los Juegos Olímpicos de Pekín 2008, Zhang tomó el Juramento Olímpico en nombre de todos los atletas participantes en los Juegos.