Née à Fujian, une province du sud de la Chine, Jingchu Zhang a étudié la peinture puis la mise en scène à la prestigieuse Central Drama Academy. Durant ses études, elle tourne plusieurs publicités et obtient quelques seconds rôles dans des séries télévisées chinoises.
Elle a fait des débuts remarqués sur le grand écran en 2005 dans le film
Le Paon de Gu Changwei. Le film a remporté un Ours d’Argent au 55e Festival international du Film de Berlin. Pour son interprétation de la Sœur, Jingchu Zhang a obtenu le prix de la meilleure actrice au 6e Chinese Film Media Awards en 2006.
Elle décroche en 2005 un rôle dans la comédie de Jiarui Zhang,
Huayao Bride In Shangrila, puis dans
The Seven Swords, un film d’arts martiaux de Tsui Hark qui fera l’ouverture du 62ème Festival du Film de Venise et lui vaudra d’être citée au Prix du meilleur second rôle aux 25e Hong Kong Film Awards en 2006. Elle joue ensuite dans
Seven Nights de Qing Zhang puis dans
The Road de Jiarui Zhang, qui lui rapportera un Prix de la meilleure actrice au Festival international du Film du Caire.
En 2006, elle interprète Pin Yu dans
Jade Warrior d’Antti-Jussi Annila, présenté au Festival de Toronto. Elle a joué le rôle d’une toxicomane dans le drame urbain
Protégé de Tsung-Shing Lee et joue dans
Rush Hour 3 en 2007.