Put It Back On. Please. 2026
Actor
Detective Dee and Grandmaster of Heaven 2021
as Shangguang
七宝传奇之氽来神钟 2014
The Legend of Lu Xiaofeng 7 2007
as 叶雪
Credits from TMDB.