Actor · Born 1975
Every Dog Has Its Day
2026 · as Uncle Zhuang
The Return of the Lame Hero
2025 · as Blind Man
A Long Shot
2024 · as Zhao Yongqiang
Person of the Year
2024 · as Lei Feng
The Wild Blade of Strangers
2024 · as Persian Man
So Long for Love
2023 · as Zhang Ping
I Like You More
2023 · as Young Fan Yuzhou
Good Night Beijing
2021 · as TB
林冲之风雪山神庙
2020
Hello Love
2019
Under The Temptation
2012
天台
2007