Sarah Zhao

Sarah Zhao

1990-12-16

Biography

Sarah Zhao is a Chinese actress born in Yantai, Shandong. She graduated from the Central Academy of Drama, Department of Acting. After graduating high school in 2010, she began working as a model. The previous year she had won the Most Photogenic Queen Award at the 2nd Chine Beauty Queen Contest.

Also appears in

The Drifting Red Balloon

The Drifting Red Balloon

Not yet rated