
Movies (Acting Roles)
Sorted by Release Date
Wild Swords
Zhang Xiaochen was 36 in Wild Swords as 'Guo Changsheng'.Movie Released: Wed, Dec 04 2019
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

Under the Moonlight
Zhang Xiaochen was 41+ in Under the Moonlight as 'Qin Yan'.TV Show Released: First Air Date
Tue, Jan 14 2025
Tue, Jan 14 2025

Guardians of the Dafeng
Zhang Xiaochen was 41+ in Guardians of the Dafeng as 'Chu Yuanzhen'.TV Show Released: First Air Date
Sat, Dec 28 2024
Sat, Dec 28 2024

You Are Desire
Zhang Xiaochen was 39+ in You Are Desire as 'Luo Qinghe'.TV Show Released: First Air Date
Sat, Aug 12 2023
Sat, Aug 12 2023

Love You Seven Times
Zhang Xiaochen was 39+ in Love You Seven Times as 'Immortal Lord Hao Xuan'.TV Show Released: First Air Date
Thu, Aug 10 2023
Thu, Aug 10 2023

New Life Begins
Zhang Xiaochen was 39+ in New Life Begins as 'Yin Song, 2nd Prince'.TV Show Released: First Air Date
Thu, Nov 10 2022
Thu, Nov 10 2022

The Wind Blows From Longxi
Zhang Xiaochen was 38+ in The Wind Blows From Longxi as 'Huang Yu'.TV Show Released: First Air Date
Wed, Apr 27 2022
Wed, Apr 27 2022

Sword Snow Stride
Zhang Xiaochen was 38+ in Sword Snow Stride as 'Hong Xixiang'.TV Show Released: First Air Date
Wed, Dec 15 2021
Wed, Dec 15 2021

Still Not Enough
Zhang Xiaochen was 36+ in Still Not Enough as '萧牧'.TV Show Released: First Air Date
Sun, Jan 05 2020
Sun, Jan 05 2020

The Wonderful Read
Zhang Xiaochen was 35+ in The Wonderful Read TV Show Released: First Air Date
Mon, Oct 08 2018
Mon, Oct 08 2018

The Rise of Phoenixes
Zhang Xiaochen was 34+ in The Rise of Phoenixes as 'Helian Zheng'.TV Show Released: First Air Date
Tue, Aug 14 2018
Tue, Aug 14 2018

Lost in 1949
Zhang Xiaochen was 34+ in Lost in 1949 as 'Wu Yunfu'.TV Show Released: First Air Date
Mon, Jun 11 2018
Mon, Jun 11 2018

Tribes and Empires: Storm of Prophecy
Zhang Xiaochen was 34+ in Tribes and Empires: Storm of Prophecy as 'Muyun De'.TV Show Released: First Air Date
Tue, Nov 21 2017
Tue, Nov 21 2017

Shuttle Love Millennium
Zhang Xiaochen was 33+ in Shuttle Love Millennium as 'Jiang Shi Kai'.TV Show Released: First Air Date
Wed, Nov 16 2016
Wed, Nov 16 2016

The Fox Fairy Court
Zhang Xiaochen was 32+ in The Fox Fairy Court as 'Ren Pingsheng'.TV Show Released: First Air Date
Fri, Jun 17 2016
Fri, Jun 17 2016

Breaking Bad Fortune Teller
Zhang Xiaochen was 32+ in Breaking Bad Fortune Teller as '天目瞳'.TV Show Released: First Air Date
Mon, Apr 11 2016
Mon, Apr 11 2016

Chronicle of Life
Zhang Xiaochen was 32+ in Chronicle of Life as 'Chang Qing'.TV Show Released: First Air Date
Mon, Feb 01 2016
Mon, Feb 01 2016

The Lost Tomb
Zhang Xiaochen was 31+ in The Lost Tomb as 'Xie Yuchen'.TV Show Released: First Air Date
Fri, Jun 12 2015
Fri, Jun 12 2015

Like Love
Zhang Xiaochen was 31+ in Like Love as 'Zhu Li'.TV Show Released: First Air Date
Fri, Dec 05 2014
Fri, Dec 05 2014

The Great Doctor An Daoquan
Zhang Xiaochen was 30+ in The Great Doctor An Daoquan as '金朝密使'.TV Show Released: First Air Date
Tue, Aug 26 2014
Tue, Aug 26 2014

Heroes of Sui and Tang Dynasties
Zhang Xiaochen was 29+ in Heroes of Sui and Tang Dynasties as 'Yuwen Cheng Du'.TV Show Released: First Air Date
Mon, Dec 03 2012
Mon, Dec 03 2012

The Glamorous Imperial Concubine
Zhang Xiaochen was 28+ in The Glamorous Imperial Concubine as 'Prince Shen Zhi'.TV Show Released: First Air Date
Fri, Sep 30 2011
Fri, Sep 30 2011

All Men Are Brothers
Zhang Xiaochen was 27+ in All Men Are Brothers as '张清'.TV Show Released: First Air Date
Tue, Aug 02 2011
Tue, Aug 02 2011

Go to the Mountains and Sea
Zhang Xiaochen will be 41+ in Go to the Mountains and Sea as 'Xiao Kaiyan'.TV Show Released: First Air Date
Unreleased
Unreleased