Chen Yao, or Sebrina, as she's also known, is a Chinese actress. She was born October 31, 1994 and made her acting debut in 2015 with the role of Yue Qi Luo in the popular 2015 fantasy adventure drama, “Wu Xin: The Monster Killer”. Since then, she has appeared in several other television dramas including the 2016 soccer romance, “Go! Goal! Fighting!”.