Biography:
Yan Xiao (Olivia) is a film and television actress in Mainland China.
Other Name: 闫笑閆笑Xiao YanOlivia YanYan Xiao
Place Birth: Changchun, Jilin Province, China