Elaine CaiActingBorn 10/05/1987Chongqing,ChinaKnown ForImperfect Love2020Find Yourself2020Sound of the Desert2014Legend of Goddess Luo2013