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
Credits from TMDB.