Cast Credits The Lion's Secret (2021) Starring as Lei Shuo The Devil Punisher (2020) Starring as Zhong Kui Tree in the River (2018) Starring as Wang Da Shu Cambrian Period (2017) Starring as Li Yong Ji Go, Single Lady (2014) Starring as Fan Jiang Yu Love Keeps Going, Mei Le Go (2011) Starring as Han Yi Lei Sunny Happiness (2011) Starring as Xiang Yunjie Bull Fighting (2007) Starring as Shen Ruo He Why Why Love (2007) Starring as Huo Da Devil Beside You (2005) Starring as Jiang Meng / Ahmon Love Contract (2004) Starring as Liu Jian Dong