Panda 2026
as Zhu Qingwa
Chengdu Life 2024
as Lao Tang
Only the River Flows 2023
as Security of Textile Factory
Changfeng Town 2019
as Da Yong
The Farewell 2019
as Hao Hao
From Where We've Fallen 2017
The Flowers of War 2011
Assistant Director
Credits from TMDB.