The Last Parting 2026
Actor
Busted Water Pipes 2026
as Chen Yisao
Take Off 2026
as Reporter
Dead to Rights 2025
as Feng Hua
Promise of Decades 2024
The Rescue 2020
as Tang Min
Credits from TMDB.