Movies
Ne Zha 2
as Wu Liang Xian Weng (voice)
The Forbidden Kingdom
Reign of Assassins
as Shen Bu
Sons of the Neon Night
as Park Li
Detective Dee and the Mystery of the Phantom Flame
as Xiazi Ling
Chronicles of the Ghostly Tribe
Big Fish & Begonia
as Pie (voice)
Immortal Demon Slayer
as Pu Ti
Sword Master
as Old Monk
Saving General Yang
as Master Gui Gu