Cast Credits Jade Lovers (2017) Starring as Chen Chen Xi Rush to the Dead Summer (2017) Starring as Li Xia Beauty Private Kitchen (2016) Starring as Song Yu Die A Smile is Beautiful (2016) Starring as Bei Wei Wei Chronicle of Life (2016) Starring as Wei Lin Lang Love Weaves Through A Millennium (2015) Starring as Lin Xiang Xiang Meteor Shower (2009) Starring as Chu Yu Xun