Cast Credits The Twin Flower Legend (2020) Starring as Yuan Fei Bai / Sima Ju Swan (2017) Starring as Liu Beichi The Ten Deadly Sins (2016) Starring as Bao Zhan