Family 2019
Actor
How Long Will I Love U 2018
as Gu Qixiang
The Game Sports 2008
Night Train 2007
as Hong Xiao
Ghosts 2002
as Lu Changming
Credits from TMDB.