Movies
The Wicked Wife
as Lou Dayu
The Mysterious Story of Longyun Town
as Director Zhang
The Exorcist
as House manager Liu
Poison Worm
as Yu Wenshuo
Imperial Portrait of Consorts
as Qin Yu
The Great Master
as Ah Gula
All the Way
as Zhu Laogou
Crazy Deal
as Shi Ban
White Fish Town 2
as Mad Zhang
Grandpa Tea
as Mystery Man B