Cast Credits Wait In Beijing (2020) Starring as Xu Tian Sparrow (2016) Starring as Chen Shen The Legend of Chusen (2016) Starring as Zhang Xiao Fan The Lost Tomb (2015) Starring as Wu Xie Love Actually (2012) Starring as Chen Li Yang Sunny Happiness (2011) Starring as Xiang Yun Chao