Movies (Acting Roles)
Sorted by Release DateThe Mausoleum Keeper of Yinshan
Du Yiheng was
45 in The Mausoleum Keeper of Yinshan
as 'Xu Liangshuai'.
Sat, Jul 20 2024
Thirteen Generals: Wind and the Cloud Rise Again
Du Yiheng was
45 in Thirteen Generals: Wind and the Cloud Rise Again
as 'Gu Mingjue'.
Tue, Mar 19 2024
Di Renjie Secret Soldier Borrows the Road
Du Yiheng was
45 in Di Renjie Secret Soldier Borrows the Road
as 'Dee Renjie'.
Sat, Sep 09 2023
League of Gods: Zhou Destruction
Du Yiheng was
44 in League of Gods: Zhou Destruction
Sat, Jul 15 2023
Destined Manhunt After Drug Lord
Du Yiheng was
43 in Destined Manhunt After Drug Lord
Tue, Jul 26 2022
True and False Monkey King
Du Yiheng was
42 in True and False Monkey King
as 'Sun Wukong'.
Sat, Dec 05 2020
Guardian of the Palace
Du Yiheng was
41 in Guardian of the Palace
as 'Feng Peichuan'.
Fri, Jul 31 2020
Detective Dee: Solitary Skies Killer
Du Yiheng was
41 in Detective Dee: Solitary Skies Killer
as 'Di Renjie'.
Sat, Jul 18 2020
Detective Dee: The Blood Tree of Chiyou
Du Yiheng was
40 in Detective Dee: The Blood Tree of Chiyou
as 'Dee'.
Tue, Oct 16 2018
Legend of the Naga Pearls
Du Yiheng was
38 in Legend of the Naga Pearls
as 'Yan Zhenku'.
Fri, Aug 11 2017
Special Forces King 2: Mission Choice
Du Yiheng was
38 in Special Forces King 2: Mission Choice
Sun, Jan 08 2017
Flying Swords of Dragon Gate
Du Yiheng was
33 in Flying Swords of Dragon Gate
as 'Ji Xueyong'.
Thu, Dec 15 2011
White Vengeance
Du Yiheng was
33 in White Vengeance
as 'Male demon; Qin shi Huang Di'.
Tue, Nov 29 2011
Three Kingdoms: Resurrection of the Dragon
Du Yiheng was
29 in Three Kingdoms: Resurrection of the Dragon
as 'Deputy General of the Vanguard'.
Thu, Apr 03 2008
The Eight Outer Doors: Game Within a Game
Du Yiheng will be
46+ in The Eight Outer Doors: Game Within a Game
as 'Xiong Tai'.
Unreleased
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
The Advisors Alliance
Du Yiheng was
38+ in The Advisors Alliance
as '曹爽(昭伯) / Cao Shuang (Zhaobo)'.
First Air Date
Thu, Jun 22 2017
Thu, Jun 22 2017
Confused Officer Banqiao
Du Yiheng was
38+ in Confused Officer Banqiao
First Air Date
Wed, Nov 16 2016
Wed, Nov 16 2016