
Acting
Du Yiheng
ZH, EN, CN cinema · 63 credits
Born
4 September 1978 (age 48)
Birthplace
Chengdu, Sichuan, China
Also known as 杜奕衡 · Du Yi-Heng · John Do · Mark Du
Known for
Filmography

The Frontier Under The Blood Moon
as Di Renjie

Fortune Teller
as Master Lin

The Cursed Village
as Jia Quan

离恨谷
Actor

The Duel of Gold and Silver
as Earth Prison King

Detective Dee: The Celestial Mystery
as Zhang Jing

Mystery of Error
as Emperor Wen Tiandi

The Mausoleum Keeper of Yinshan
as Xu Liangshuai

Mr Illusion
as Pei Jingzhi

Ghost Killing
as Zhang Yiren

Reborn
as traffic police

Tianqi Apocalypse
as Zuo Lianshan

True and False Monkey King
as Sun Wukong

The Ghost Outlaws
as Ba Qing

Detection of Di Renjie
as Di Renjie

Detective Dee: Solitary Skies Killer
as Di Renjie

Guardian of the Palace
as Feng Peichuan

Asura Bride
as Pharmacist

Heavenly Gaze
as Zhang Guohua

Fearless Rescue
as Special Forces Captain

Battle in Wuhu Village
as Zhao Sihai

Legend of the Naga Pearls
as Yan Zhenku

The Bodyguard
as Jin Si

Zhen Hai Battle
as Wu Jie

Princess and Seven Kung Fu Masters
as Team Leader Zhu

Insistence
as Sun Zhe

Flying Swords of Dragon Gate
as Ji Xueyong

White Vengeance
as Male demon; Qin shi Huang Di

Let the Bullets Fly
as The Four

Three Kingdoms: Resurrection of the Dragon
as Deputy General of the Vanguard

































