Wang Ziwen
Wang Ziwen, also known by her English name Olivia Wang, is a Chinese actress. She is most known for portraying Qu Xiaoxiao in the popular Chinese television drama Ode to Joy and as Xuxu in When a Snail Falls in Love.
Wang ranked 87th on Forbes China Celebrity 100 list.Filmography
Film
Discography
Singles