Actor · Born 1965
Zombies become generals
2023 · as Guo Yasheng
Maoshan Heavenly Master
2022 · as Master Zhang Zuolin
Door Guardians
2020 · as Yuan Shoucheng
The Imperial Swordsman
2019 · as Zheng Guo
The Queen Left the Palace
2019
海马王子王子的嫁衣
2018 · as Tai Yi
Su Can from Guangdong Ten Tigers: Vigorous Dragon Has Regrets
2017 · as Hong Laowe
Empress's Men
2017 · as Emperor Qin Ye
Almost Perfect Love Actually
2017 · as Old beggar
Su Can from Guangdong Ten Tigers: Divine Dragon Wagging its Tail
2016 · as Zhang Heju
Su Can from Guangdong Ten Tigers: Flying Dragon in the Sky
Sword From Boddha or Devil
2010 · as Gongsun Jing