Cast Credits If Paris Downcast (2018) Starring as Tong Zhuo Yao Heart Signal (2018) Starring as Zhang Han Brave World (2018) Starring as Regular Member Here to Heart (2018) Starring as Zhan Nan Xian The Ten Deadly Sins (2016) Starring as Hua Long The Classic of Mountains and Seas (2016) Starring as Chi Yu / Xin Yue Hu The Four (2015) Starring as "Cold Blood" Leng Xue Boss & Me (2014) Starring as Feng Teng The Queen of SOP (2012) Starring as Tang Jun Meteor Shower (2009) Starring as Murong Yun Hai