Home
Movies
TV Shows
People
Trending
Settings
Scroll to top
An image from My Mr. Mermaid, one of the productions that also features Yan Xiao.
Yan Xiao
Changchun, Jilin Province, China
Yan Xiao (Olivia) is a film and television actress in Mainland China.
Known for
Credits
Images
7.9
My Mr. Mermaid
2017
7.4
Moonshine and Valentine
2018
7.4
South Wind Knows
2023
6.4
Excellent Investor
2018
9.0
To Love, To Heal
2018