Known For
Filmography

The Tunpu
Movie

The Mystery of Humanoid Puppet
Movie · as Mingming Zhang

Tang Dynasty Unusual News Record
TV · as Song Yanei · 20 eps

Shanghai Bund: The Righteous Way of the Wind and Cloud
Movie

The Whirlwind of Sword and Fairy
Movie

Seven Swords and One Step
Movie

Strange Tales of Tang Dynasty
TV · as Yin Shilang, Yin Shilang / 阴十郎 · 36 eps

I Am Not An Extra
Movie · as Ge Zheng

Detective Dee's Gods and Demons
Movie

Sword Dynasty Fantasy Masterwork
Movie · as Chen Xuan

Sword Dynasty
TV · as Superintendent Chen Xuan · 1 ep

Jin Yu Yao
TV · as Zhang Shu Heng · 40 eps

The Investiture Of The Gods
TV · as Shen Gong Bao · 122 eps

A Legend of Chinese Immortal
TV · as Cui Ming · 62 eps

百万新娘之爱无悔
TV · as Huang Chongming · 72 eps

Female Constables
TV · 34 eps

Kung Fu Hustle
Movie · as Mr. Silver

梅花档案
TV · as 吴江川 · 32 eps

Shaolin Soccer
Movie · as Little Hung

