The Decisive Moment 2026
Actor
Acupuncture Needle 2024
My Dad is an Alien 2024
as 陆一韩
Polar Rescue 2022
as Xiao Jiang
Intrepid Hero 2021
Chicken Poets 2002
as Huang Mao
Rhinoceros in Love 1999
Credits from TMDB.