
Known For
Photos
Filmography
White Haired Witch's Blood Phoenix
Movie

Pursuit of Jade
TV · as Li Jing · 6 eps

Fate Chooses You
TV · 1 ep

Spy Puzzle
Movie

血染凤凰
Movie

Love of the Divine Tree
TV · as Prince Zong · 2 eps

Blood River
TV · as Mu Kewen · 4 eps

Five Elements Secret Art
Movie · as The Third Uncle

The Mystery of Jade
Movie

Cooking Fist King
Movie

The Land of Warriors
TV · as Bai He · 5 eps

Blossom
TV · as Song Yichun · 16 eps

Secrets of the Shadow Sect
TV · as Ling Yuanzheng · 24 eps

Tale of the Mural
Movie

Thousand Dragon Claws
Movie · as Tie Fei

Destined
TV · as Third Master Zhao · 40 eps

Mysterious Lotus Casebook
TV · as Xue Gong · 40 eps

The Journey of Chongzi
TV · as Min Yunzhong · 40 eps

Thin Ice
TV · as Ji Guoming / 纪国明 · 6 eps

Magic Man
Movie

Executioner's Strange Talk
Movie · as Xie Qi

Strange Tales of Tang Dynasty
TV · as Ouyang Quan, Ouyang Quan / 欧阳泉 · 36 eps

Archer Hou Yi: The Sun Battle
Movie · as Shaman

Crossing the Yalu River
Movie · as Fengan Yang

The Legend of Zhao Yun
Movie · as Tong Yuan
大饼卷一切
TV · 12 eps

The Chivalrous Detective: The Rat Heist
Movie · as Bai Yutang

The Chivalrous Detective: The Rat Heist
Movie · as Bai Yutang

The Chivalrous Detective: Patrridge Day
Movie · as Bai Yutang

The Chivalrous Detective: Capital In Blood
Movie · as Bai Yutang

Zhong Kui: Kill Demon Legend
Movie · as Mu Feng

Fist of Legend
Movie

The Chivalrous Detective: The Dreaming
Movie · as Bai Yutang

擒狼
TV · as 薛红狼 · 33 eps

The Chivalrous Detective: Blood Shines Again
Movie · as Bai Yutang

西遊記粵語版
TV · as 孙悟空 · 45 eps

独立纵队
TV · 44 eps

Legend of Tiger Tally
TV · as 郑安平 · 30 eps

Twin of Brothers
TV · as 秦叔宝 · 38 eps

Journey to the West
TV · as 孙悟空 · 66 eps

尖刀
TV · as 姚明远 · 32 eps

Super Woman Caputor: The Trap
Movie

侠侣探案之寿筵丧钟
Movie

The Eight Charts
TV · as 千冲 · 40 eps

House of Flying Daggers
Movie

Imperial Four Treasures
TV · as Nalan Rongruo · 44 eps

了不起的村庄
Movie · as 欢喜

雷峰塔英雄傳
TV · 22 eps

潜罪
TV · 20 eps

名捕震关东
TV · as 铁手 · 35 eps

水浒少年
TV · as 李阳 · 18 eps

