Murloc 2022
as Guo Dachun
I'll Wait for You 2019
Actor
The Last Wulin 2017
as Pang Shi
Tiny Times 2013
as Tong Yao
Credits from TMDB.