Cast Credits Killer and Healer (2021) Starring as Jiang Yue Lou The Legend of Hao Lan (2019) Starring as Ying Yi Ren The Destiny of White Snake (2018) Starring as Qi Xiao The Legend of Chusen (2016) Starring as Qin Wu Yan The Four (2015) Starring as "Iron Fist" Tie Shou The Story of the Bat () Starring as Feng Long