Cast of The Legend of White Snake CDrama Cast of the Chinese Drama The Legend of White Snake Yu MenglongXu XianMain Role Ju JingyiBai SuzhenMain Role Pei ZitianFahaiSupport Role Xiao YanXiao QingSupport Role Nie ZihaoJing SongSupport Role Yu LangJin RuyiSupport Role Feng JianyuZhang YutangSupport Role Cecilia YipXu Xian's motherSupport Role Tse Kwan HoXu Huairen (Father of Xu Xian)Support Role Zhao YingziLi BilianSupport Role Ken TongLiang XiangguoSupport Role Wang JiWang's motherSupport Role Hou ChangrongAo GuangSupport Role Alen FangPrincess MuSupport Role Dong LiwuyouYoung XuxianSupport Role Chen HaomingYu LuanSupport Role