Actor · Born 1983
Vanishing Point
2026 · as Xu Zhijie
Unexpected Family
2026 · as Dr. Wu
The Return of the Lame Hero
2025 · as Mr. Si
Octopus with Broken Arms
2024 · as Shi Fu'an
Upstream
2024 · as Da-hei
Pufferfish
2021 · as Pu Yiqun