
Movies (Acting Roles)
Sorted by Release Date
Green Snake: The Origin
Zhang Yaqi was 34 in Green Snake: The Origin as 'Mu Shang'.Movie Released: Wed, Feb 12 2025

The Legend of Herring
Zhang Yaqi was 32 in The Legend of Herring as 'Liu Qianzhi'.Movie Released: Wed, Dec 21 2022

The Legend of Enveloped Demons
Zhang Yaqi was 31 in The Legend of Enveloped Demons as 'Luo Chuan'.Movie Released: Sun, Jul 24 2022

Demon Sealer Bureau
Zhang Yaqi was 31 in Demon Sealer Bureau as 'Tang Lingfeng'.Movie Released: Fri, Jan 14 2022

The Mermaid: Monster from Sea Prison
Zhang Yaqi was 31 in The Mermaid: Monster from Sea Prison as 'Ming Huwei'.Movie Released: Wed, Dec 08 2021

Martial Universe: Nine Talisman Tower
Zhang Yaqi was 30 in Martial Universe: Nine Talisman Tower as 'Tian Yao Diao'.Movie Released: Fri, Jan 15 2021

Martial Universe: The Immortal Stone of Nirvana
Zhang Yaqi was 29 in Martial Universe: The Immortal Stone of Nirvana as 'Wu Yun'.Movie Released: Fri, Aug 07 2020

Strange Stories of Liao Zhai - The Land of Lan Ruo
Zhang Yaqi was 29 in Strange Stories of Liao Zhai - The Land of Lan Ruo as 'Pu Songling'.Movie Released: Thu, Apr 23 2020

Demon Department 2: Canglong Awakening
Zhang Yaqi was 28 in Demon Department 2: Canglong Awakening as 'Tang Lingfeng'.Movie Released: Wed, Jun 19 2019

Demon Department: The Four Elephants
Zhang Yaqi was 27 in Demon Department: The Four Elephants as 'Ning Wumou'.Movie Released: Fri, Jun 22 2018

Hidden Dragon Battle
Zhang Yaqi was 26 in Hidden Dragon Battle as 'Tan Kaixuan'.Movie Released: Wed, Mar 01 2017

The Old Cinderella 2
Zhang Yaqi was 24 in The Old Cinderella 2 as 'Wang Kai'.Movie Released: Wed, Sep 02 2015
TV Shows (Acting Roles)
Sorted by Release DateAges in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages