Actor
Love Without Permission
2024 · as Wen Yao
The Book and the Sword
2023 · as Zhao Banshan
Northeast Axis God
2021 · as Master Jia
Monster of Lake Heaven
2020 · as Lao Jiu
Drop the Magic Master
2019 · as Lan Dashi
My Dear Liar
2019 · as Pepper Sponsor
Interstellar Wandering
2019 · as Ishimura
Savage
2019 · as Negotiator
Magical Dream Ship
2019 · as Jia Jia's father
Two Big Bared Sticks
2018 · as Shuan Xi
The Chosen One
2018
The Funny Spouses
2018 · as Beggar