WZ
WANG Ziwen

WANG Ziwen

Wang Ziwen, also known by her English name Olivia Wang and now as Ava 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.
WIKIPEDIA

Movies

Shows