The Dumpling Queen 2025
Actor
A Man of the People 2022
as Cheng Hongxing
Chinese Doctors 2021
The Captain 2019
as Zhang Qiuyue
Golden Job 2018
as Lulu
The Writing's On The Wall 2016
as 小棠
The Wrath of Vajra 2013
as Eko
Credits from TMDB.